For the complete documentation index, see llms.txt. This page is also available as Markdown.

Troubleshooting

Most problems with this connector come from one of a handful of causes. These are the ones worth recognising on sight.

"Insufficient privileges to complete the operation"

The connection was authorised before the component you are now using existed, so its scope is missing from the token.

Disconnect the connection in the flow, sign in again and confirm admin consent. The new scopes are added to the token during that sign-in, not retroactively.

A license assignment fails

The user has no usage location. Microsoft refuses to assign licenses to accounts without one.

Set it with Update User using a two-letter country code, then run the assignment again. If this happens inside an onboarding flow, set the usage location when the account is created rather than fixing it afterwards.

A secret value or access pass is gone

Both are issued exactly once, at the moment of creation, and cannot be read back afterwards. This is Microsoft's behaviour, not a connector limitation.

Process the value inside the same flow run — write it to a password manager or key vault, or send it on immediately. If the value is lost, the only route is to create a new one.

A SAML certificate was not reported as expiring

SAML signing certificates live on the enterprise application, not on the app registration, so they are outside the default check.

Turn on the option to include service principals. Without it, the certificates that break single sign-on are the ones you will not hear about.

A monitor never reports findings

This is the expected result when there is nothing wrong. The findings output only fires when something needs attention.

If you want positive confirmation that the check is running, connect the ok output to a log entry or a heartbeat message.

A trigger appears to do nothing

First check the configured interval — a daily check will not react within minutes.

Then look at the flow logs for the trigger. If there are no entries at all, the flow or the connection is the problem rather than the trigger: restart the flow and verify the connection.

Was this helpful?