Additional team and channel-related features and issues within Microsoft Teams for business
Most likely cause: App Permission Policies
Even after publishing and approving, the app won't be accessible until it's explicitly allowed via policy.
Steps to resolve:
- Teams Admin Center → Teams apps → Manage apps
- Find your custom app and confirm its status shows "Allowed" (not "Blocked")
- Teams Admin Center → Teams apps → Permission policies
- Check the policy assigned to your users
- Ensure "Custom apps" is set to Allow all or the specific app is whitelisted
- If using a custom policy, verify your users are actually assigned to it
- Teams Admin Center → Teams apps → Setup policies
- If you want the app pinned/auto-installed, confirm the setup policy includes it and is assigned to users
- Org-wide app settings
- Teams Admin Center → Teams apps → Manage apps → Org-wide app settings
- Confirm "Allow interaction with custom apps" is toggled On
- Propagation delay
- Policy changes can take up to 24 hours to propagate across the tenant — if you just approved it, wait and retry
- Teams Admin Center → Teams apps → Manage apps → Org-wide app settings
For GCC tenants specifically (relevant to your CMS environment), custom app policies can sometimes require an additional explicit allow at the org-wide level due to stricter defaults.
The most common fix is #2 — the permission policy blocking custom apps even after the app itself is approved.