Hello everyone,
Here is my situation : After developping an application for my company, which is a public entity, a partner entity asked us to make them the same app, as we share MS tenant we will share the environnement as well. So here I am copying it. In this purpose, I made a new sandbox env to try it out. I imported my solution within. Inside my solution I created an other app with its own tables, process, etc. So I have a "contract" solution like this :
- Contract App A
- tables
- process
- Site Map
- ...
- Contract App B
- tables
- process
- Site Map
- ...
I also designed specific security roles for the new app (B) which were copied of the existing ones for A, I just changed the personnalized entities part, ie contracts A > contracts B.
I am testing the apps with service accounts distributed on these 2 apps. For the App A, everything works fine. But For B, I don't see the left navigation, plus, I have a warning sign : "optimize your experience by opening with a specific app"
And there is a button 'choose an app' on the right. But when I click, the app B doesn't show (says no app here basically). I also notice in the URL the "appid=xxxx" part disappear after entering the pasted url...
So, 1st I thought it was a license problem, but no I gave all the users the same license.
And when I give the App A security role to B users they have no problem going to the app A. They still can go to app B but they see Nav A... weird...
I made searches and found related topics and tried their answer, like, give them "app opener" security role. But nothing work.
As for me, I see few leads :
- I missed an object in the security role definition ; but unlikely as role A & B are copies, only custom entities changed.
- There is a conflict between the 2 site maps or 2 applications ; unlikely again but why not.
- something went wrong when creating and I should delete and start over.
If you have any idea, you're more than welcome to share as it's been couple of days already.


Report
All responses (
Answers (