Description
Provide required information needed to triage your issue
While Office.context.sensitivityLabelsCatalog.getIsEnabledAsync()
(and more Labels API calls) are supported for the Requirements Set (1.13) and Outlook mac versions (16.91.x +) , they fail for some users in Mac new Outlook UI desktop client with error message:
"You don't have sufficient permissions for this action", error code 7000.
While the docs say something totally different for 7000, I read that this 7000 means that client may not support this operation although that does not make sense according to Requirements and client versions.
Also for many users it succeeds, also from OWA or windows client.
The manifest permissions are highest ReadWriteMailbox
Is there any other Exchange/AZ permissions/group/role/policy around labels we should look into or this is a bug?
Thanks!
Your Environment
- Platform [PC desktop, Mac, iOS, Office on the web]: Mac
- Host [Excel, Word, PowerPoint, etc.]: Outlook
- Office version number: 16.91
- Operating System: MacOS
- Browser (if using Office on the web): ______
- GCCH tenant
Expected behavior
Checks for Enabled Labels Catalog and item label should succeed
Current behavior
Sometimes (quite a lot of times) error 7000, You don't have sufficient permissions for this action
Steps to reproduce
- ItemSend event triggered addin
- Call
Office.context.sensitivityLabelsCatalog.getIsEnabledAsync()
orOffice.context.sensitivityLabelsCatalog.getAsync()
Context
We have to note we test this in GCCh env
Depending on the email item label we must perform other validation operations.
This blocks the addin functionality.
Useful logs
- Console errors
- Screenshots
- Test file (if only happens on a particular file)
Thank you for taking the time to report an issue. Our triage team will respond to you in less than 72 hours. Normally, response time is <10 hours Monday through Friday. We do not triage on weekends.