A cloud-based identity and access management service for securing user authentication and resource access
Hi @cvationshm · Thank you for reaching out.
When a multi-tenant application is registered in a tenant1, a corresponding servicePrincipal also gets created in that tenant. Change in App Role name gets updated almost instantly in the servicePrincpal within same tenant.
When the application is accessed by users in the other tenant (tenant2), and consent is provided, a corresponding servicePrincipal gets created in that tenant as well. This app roles in this servicePrincipal are populated on the basis of the appRoles configured in the application registered in tenant1. Change in appRoles afterwards, won't update this servicePrincipal and would require re-creation of the servicePrincipal.
As per my testing, the issue you are facing is the expected behavior.
-----------------------------------------------------------------------------------------------------------
Please "Accept the answer" if the information helped you. This will help us and others in the community as well.