Hi community,
As a LCA user I would like to have a quick way of accessing the LCAs that are in the system, by going into the browser and typing a URL of the format: https://<DMA IP>/app/MyApp.
Is it possible to modify the default GUID value that is associated to each LCA? That way users can easily access the LCA by name (as the example above).
Say we modify the JSON files and the folder name of the LCA. What implications would this have in the long run?
Hi, I would personally not recommend it. In some parts of app the validation we assume we are dealing with guids, so then it would go wrong when e.g., the app name would contain less characters than a guid. If your app name is long enough I would expect this to work, but again, we would never recommend to manually mess with the files and we can't guarantee backwards compatibility when you do so.
There are some reasons why we took a guid approach:
- url will always work: app urls that were shared or are pinned will continue to work even after renaming the app
- no restrictions on app names: when you would use the name of the app in the folder and url, you cannot use characters that are not allowed in folder names/url
- portability: you could move an app from one system to another without risking to override existing apps that would have the same name
What I would suggest in your case would be to work with redirects, something we could also integrate into the software. Just like you can do https://<dmaip>/?element=elementname, it would be a great feature to allow https://<dmaip>/?app=appname, which would then take you then to the full app url with the id.