Fabric Lakehouse Ingest Storage — App Registration Issues
This article covers a common issue encountered when configuring Fabric Lakehouse storage for an Ingest instance: the App Registration does not appear in the Fabric workspace member search, and typing its name returns an error such as "can't use invalid or duplicate emails".
App Registration not appearing in Fabric workspace access dialog
Symptom: When granting member access to a Fabric workspace, the App Registration does not appear in the search results. Typing the App Registration name returns user email results but not the service principal, or returns an error.
Cause: One of two conditions is likely responsible:
- The Allow service principals to use Power BI APIs setting has not been enabled in the Power BI Admin Portal. This setting is required before service principals (App Registrations) are available as members in Fabric workspaces.
- The App Registration was created with the Personal Microsoft accounts only supported account type. App Registrations using this account type do not appear in the Fabric workspace member search. Use one of the other three supported account types instead — for example, Accounts in this organizational directory only.
Resolution:
- In the Power BI Admin Portal, navigate to Tenant settings.
- Find the Developer settings section and enable Allow service principals to use Power BI APIs.
- Return to the Fabric workspace and retry adding the App Registration as a member.
If the App Registration was created with Personal Microsoft accounts only as the supported account type, it will not appear regardless of the admin setting. Re-create the App Registration using Accounts in this organizational directory only or one of the other supported multi-tenant options.
See Fabric Lakehouse Ingest Instance Storage for the full setup guide.