multiple APP ID and APP CODE pair management in self host CLE

Below steps should be used for multiple APP ID and APP CODE pair management in self host CLE to provide required layer level access:

1. How to Create App id and App code for self-host CLE. --> Application ID and Application Code HERE hosted solutions use app_id and app_code for authentication, authorization and accounting. For selfhosted installations there is no such security mechanism shipped with the software. Self-hosting users should integrate Custom Location Extension into their own authentication mechanism. However, Custom Location Extension uses the app_id to separate data of different accounts. This means, app_ids cannot be just omitted. It is strongly recommended to use values for app_ids, between 2 and 20 characters long consisting of alphanumeric characters starting with a letter.
2. How to Provide and revoke different access to app id app code for particular layers. --> While uploading different layers different APP_ID APP_Code pair can be used as per the requirement. Using those credentials a specific layer can be managed using admin GUI.
3. How to Manage Multiple app id and app code for CLE Portal --> Same App_ID App_code pair is required to login to admin GUI and manage layers which was used to upload a layer.