<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Admin API for Service principle in Developer</title>
    <link>https://community.fabric.microsoft.com/t5/Developer/Admin-API-for-Service-principle/m-p/1771300#M28823</link>
    <description>&lt;P&gt;Hi AlexZ,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;for me still PowerBiNotAuthorizedException &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;but many thanks for providing your approach.&lt;/P&gt;</description>
    <pubDate>Wed, 07 Apr 2021 06:00:14 GMT</pubDate>
    <dc:creator>soldous</dc:creator>
    <dc:date>2021-04-07T06:00:14Z</dc:date>
    <item>
      <title>Admin API for Service principle</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Admin-API-for-Service-principle/m-p/1680615#M28018</link>
      <description>&lt;P&gt;With the preview feature of&amp;nbsp;enabling service principal authentication for read-only admin APIs&amp;nbsp;&lt;A href="https://docs.microsoft.com/en-us/power-bi/admin/read-only-apis-service-principal-authentication" target="_blank" rel="noopener"&gt;https://docs.microsoft.com/en-us/power-bi/admin/read-only-apis-service-principal-authentication&lt;/A&gt;&amp;nbsp;I'm trying to use this feature but it doesn't work for me.&amp;nbsp;&lt;/P&gt;&lt;P&gt;When I use master account to aquire access token from url &lt;A href="https://login.microsoftonline.com/common/oauth2/token" target="_blank" rel="noopener"&gt;https://login.microsoftonline.com/common/oauth2/token&lt;/A&gt;&amp;nbsp;with a body:&lt;/P&gt;&lt;P&gt;grant_type=password&lt;BR /&gt;&amp;amp;username=MyMasterAccount&lt;BR /&gt;&amp;amp;password=MyPassword&lt;BR /&gt;&amp;amp;client_id=ServicePrinciple&lt;BR /&gt;&amp;amp;client_secret=ServicePrinciplePassword&lt;BR /&gt;&amp;amp;resource=&lt;A href="https://analysis.windows.net/powerbi/api" target="_blank" rel="noopener"&gt;https://analysis.windows.net/powerbi/api&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;everything works just fine. But when I try to aquire token from the same url without master account with the body:&lt;/P&gt;&lt;P&gt;grant_type=client_credentials&lt;BR /&gt;&amp;amp;client_id=theSameServicePrinciple&lt;BR /&gt;&amp;amp;client_secret=theSameServicePrinciplePassword&lt;BR /&gt;&amp;amp;resource=&lt;A href="https://analysis.windows.net/powerbi/api" target="_blank" rel="noopener"&gt;https://analysis.windows.net/powerbi/api&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm able to aquire the token but when I try to use it in Admin API calls I receive 401 Unauthorized.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is the grant_type client_credentials correct for this call?&lt;/P&gt;&lt;P&gt;Is there any docummentation which grant types are available?&lt;/P&gt;&lt;P&gt;Is it possible to aquire token for Power BI API with v2.0 of &lt;SPAN&gt;&lt;A href="https://login.microsoftonline.com/common/v2.0/oauth2/token" target="_blank" rel="noopener"&gt;https://login.microsoftonline.com/common/v2.0/oauth2/token&lt;/A&gt;&lt;/SPAN&gt;?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks a lot&lt;/P&gt;</description>
      <pubDate>Mon, 22 Feb 2021 10:37:14 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Admin-API-for-Service-principle/m-p/1680615#M28018</guid>
      <dc:creator>soldous</dc:creator>
      <dc:date>2021-02-22T10:37:14Z</dc:date>
    </item>
    <item>
      <title>Re: Admin API for Service principle</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Admin-API-for-Service-principle/m-p/1685992#M28058</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/64216"&gt;@soldous&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;Please review the content in the following links, hope they can help you.&lt;/P&gt;
&lt;P&gt;&lt;A href="https://powerbi.microsoft.com/en-us/blog/use-power-bi-api-with-service-principal-preview/" target="_self"&gt;&lt;STRONG&gt;Use Power BI API with service principal&lt;/STRONG&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;A href="https://stackoverflow.com/questions/53866456/power-bi-rest-api-401-authorization-error-when-using-app-secret-service-princi" target="_self"&gt;Power BI REST API - 401 Authorization error when using app secret/service principal&lt;/A&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.powerbi.com/t5/Developer/Power-Bi-REST-API-401-Authorization-error-when-using-Service/m-p/627827" target="_self"&gt;&lt;STRONG&gt;&lt;SPAN&gt;Power Bi REST API - 401 Authorization error when using Service Principals&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Best Regards&lt;/P&gt;</description>
      <pubDate>Wed, 24 Feb 2021 09:08:21 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Admin-API-for-Service-principle/m-p/1685992#M28058</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2021-02-24T09:08:21Z</dc:date>
    </item>
    <item>
      <title>Re: Admin API for Service principle</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Admin-API-for-Service-principle/m-p/1688504#M28081</link>
      <description>&lt;P&gt;Hi&amp;nbsp;@Anonymous&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I did everything exactly as described in the first link. The second two links don't contain current/relevant information. One is about embedding - I don't want to embed anything I just need to call the admin API. The second contains old information. Now it should be possible to call the admin API with the service principle.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks a lot.&lt;/P&gt;</description>
      <pubDate>Thu, 25 Feb 2021 06:46:38 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Admin-API-for-Service-principle/m-p/1688504#M28081</guid>
      <dc:creator>soldous</dc:creator>
      <dc:date>2021-02-25T06:46:38Z</dc:date>
    </item>
    <item>
      <title>Re: Admin API for Service principle</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Admin-API-for-Service-principle/m-p/1732530#M28492</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/64216"&gt;@soldous&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;Sorry for delay. Could you please check whether you complete the following settings?&lt;/P&gt;
&lt;P&gt;1.&amp;nbsp;&lt;STRONG&gt;Allow&lt;/STRONG&gt; service principals to use Power BI APIs in Admin portal&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="yingyinr_0-1616148459421.png" style="width: 999px;"&gt;&lt;img src="https://community.fabric.microsoft.com/t5/image/serverpage/image-id/477717iB58AC9A13F84EA83/image-size/large?v=v2&amp;amp;px=999" role="button" title="yingyinr_0-1616148459421.png" alt="yingyinr_0-1616148459421.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;2. Add the related &lt;FONT color="#FF0000"&gt;&lt;STRONG&gt;service principal&lt;/STRONG&gt; &lt;/FONT&gt;as &lt;STRONG&gt;admin&lt;/STRONG&gt; in the workspace which the report located in&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="yingyinr_1-1616148682840.png" style="width: 400px;"&gt;&lt;img src="https://community.fabric.microsoft.com/t5/image/serverpage/image-id/477719iF9132E67A53F470F/image-size/medium?v=v2&amp;amp;px=400" role="button" title="yingyinr_1-1616148682840.png" alt="yingyinr_1-1616148682840.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;If it still not working after set the above settings, please use &lt;A href="https://docs.microsoft.com/en-us/rest/api/power-bi/embedtoken/reports_generatetokeningroup" target="_self"&gt;&lt;STRONG&gt;this link&lt;/STRONG&gt;&lt;/A&gt; to test it and provide me the request body for later troubleshooting. Thank you.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="yingyinr_2-1616148832290.png" style="width: 999px;"&gt;&lt;img src="https://community.fabric.microsoft.com/t5/image/serverpage/image-id/477721i001881B6A286E75A/image-size/large?v=v2&amp;amp;px=999" role="button" title="yingyinr_2-1616148832290.png" alt="yingyinr_2-1616148832290.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Best Regards&lt;/P&gt;</description>
      <pubDate>Fri, 19 Mar 2021 10:14:29 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Admin-API-for-Service-principle/m-p/1732530#M28492</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2021-03-19T10:14:29Z</dc:date>
    </item>
    <item>
      <title>Re: Admin API for Service principle</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Admin-API-for-Service-principle/m-p/1754310#M28692</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/64216"&gt;@soldous&lt;/a&gt;&amp;nbsp;@Anonymous&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Did you get this to work?&lt;BR /&gt;I'm having a similar problem. I'm able to get an access token and use that on the api's, except when I use it on the admin api's I get the 401 unauthorized error.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I've registered an app and granted all the reading scopes this includes the Tenant.Read.All scope for Application&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="AlexZ_0-1617096890587.png" style="width: 999px;"&gt;&lt;img src="https://community.fabric.microsoft.com/t5/image/serverpage/image-id/484580i07EEFBC7A0A2F49F/image-size/large?v=v2&amp;amp;px=999" role="button" title="AlexZ_0-1617096890587.png" alt="AlexZ_0-1617096890587.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;The app is member to a security group which is added in the Power BI portal to use the api's&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="AlexZ_1-1617097100654.png" style="width: 400px;"&gt;&lt;img src="https://community.fabric.microsoft.com/t5/image/serverpage/image-id/484585i82EF54A1C5C0E732/image-size/medium?v=v2&amp;amp;px=400" role="button" title="AlexZ_1-1617097100654.png" alt="AlexZ_1-1617097100654.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;On top of that I've asked our global admin to make our service principal a Power BI admin.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In order to get a token I have to use the Tenant specific endpoint:&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;A href="https://login.microsoftonline.com/{TenantID}/oauth2/v2.0/token" target="_blank"&gt;https://login.microsoftonline.com/{TenantID}/oauth2/v2.0/token&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;with the body:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;grant_type=client_credentials&lt;BR /&gt;&amp;amp;client_id={client_id}&lt;BR /&gt;&amp;amp;response_type=code&lt;BR /&gt;&amp;amp;scope=&lt;A href="https://analysis.windows.net/powerbi/api/.default" target="_blank"&gt;https://analysis.windows.net/powerbi/api/.default&lt;/A&gt;&lt;BR /&gt;&amp;amp;state=12345&lt;BR /&gt;&amp;amp;client_secret={client_secret}&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Any help is much appriciated&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 30 Mar 2021 10:09:35 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Admin-API-for-Service-principle/m-p/1754310#M28692</guid>
      <dc:creator>AlexZ</dc:creator>
      <dc:date>2021-03-30T10:09:35Z</dc:date>
    </item>
    <item>
      <title>Re: Admin API for Service principle</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Admin-API-for-Service-principle/m-p/1765515#M28807</link>
      <description>&lt;P&gt;Hi Soldous,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I've managed to get this working for me.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;According to this&amp;nbsp;&lt;A title="Enable service principal authentication for read-only admin APIs (preview)" href="https://docs.microsoft.com/en-us/power-bi/admin/read-only-apis-service-principal-authentication" target="_self"&gt;Enable service principal authentication for read-only admin APIs (preview)&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The app registration should't have any permissions set requering admin conset.&lt;/P&gt;&lt;P&gt;I followed a couple online tutorials so I ended up with a app registration that had all the permission set on all the Power BI Scopes.&lt;/P&gt;&lt;P&gt;Once I removed the permissions it just worked as expected.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;To get the access token I use the tenant specific endpoint as described in my previous answer. But I don't think that will matter.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hope this will work for you to.&lt;/P&gt;</description>
      <pubDate>Tue, 06 Apr 2021 08:27:31 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Admin-API-for-Service-principle/m-p/1765515#M28807</guid>
      <dc:creator>AlexZ</dc:creator>
      <dc:date>2021-04-06T08:27:31Z</dc:date>
    </item>
    <item>
      <title>Re: Admin API for Service principle</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Admin-API-for-Service-principle/m-p/1771300#M28823</link>
      <description>&lt;P&gt;Hi AlexZ,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;for me still PowerBiNotAuthorizedException &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;but many thanks for providing your approach.&lt;/P&gt;</description>
      <pubDate>Wed, 07 Apr 2021 06:00:14 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Admin-API-for-Service-principle/m-p/1771300#M28823</guid>
      <dc:creator>soldous</dc:creator>
      <dc:date>2021-04-07T06:00:14Z</dc:date>
    </item>
    <item>
      <title>Re: Admin API for Service principle</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Admin-API-for-Service-principle/m-p/1772875#M28831</link>
      <description>&lt;P&gt;I've got this working and it was straightforward. You've done some of these steps already, but worthwhile listing them anyway.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1. Create app in Azure. &lt;STRONG&gt;Dont give it any permissions.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;2. Create a secret for the app in Azure.&lt;/P&gt;&lt;P&gt;3. Create a security group, and add the app to this group.&lt;/P&gt;&lt;P&gt;4. In the PBI Tenant settings, enable Read Only Admin API's and add the security group from #3 to the list to authorised users. &lt;STRONG&gt;Do not add the app itself, just the group it is a member of.&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;5. Done&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Now for how to actually authenticate! I've actually done this in a Power BI report, so I'll share the code for that and you should be able to figure it out fairly easily as the API calls are the same.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have an &lt;STRONG&gt;Authenticate&lt;/STRONG&gt; function which grabs the bearer token, and a query which does the data retrieval using that bearer token.&lt;/P&gt;&lt;P&gt;I also have parameters for: &lt;STRONG&gt;APP ID&lt;/STRONG&gt;, &lt;STRONG&gt;TenantID&lt;/STRONG&gt; and &lt;STRONG&gt;APP Secret&lt;/STRONG&gt; so that I can quickly swap between our various tenants.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The M code for the Authenticate function is:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="javascript"&gt;() =&amp;gt;

let
    body = "client_id=" &amp;amp; #"App ID" &amp;amp; "&amp;amp;scope=https://analysis.windows.net/powerbi/api/.default&amp;amp;client_secret=" &amp;amp; #"App Secret" &amp;amp; "&amp;amp;grant_type=client_credentials",
    Data= Json.Document(Web.Contents("https://login.microsoftonline.com/"&amp;amp; TenantID &amp;amp; "/oauth2/v2.0/token/", [Headers=[#"Content-Type"="application/x-www-form-urlencoded"], Content=Text.ToBinary(body)])),
    access_token = Data[access_token]
in
    access_token&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I think the important bit you may be missing is .default at the end of the API you're asking for permissions to access.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The code I'm using to query the API itself is:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="javascript"&gt;let
    Source = Json.Document(Web.Contents("https://api.powerbi.com",
    [
        RelativePath = "/v1.0/myorg/admin/groups?$top=5000&amp;amp;$expand=datasets,dataflows,reports,dashboards,users&amp;amp;$filter=type eq 'PersonalGroup'", 
        Headers=[Authorization="Bearer " &amp;amp; #"Authenticate"() ]
    ] )),
    #"Converted to Table" = Record.ToTable(Source),
    Value = #"Converted to Table"{2}[Value],
    #"Converted to Table1" = Table.FromList(Value, Splitter.SplitByNothing(), null, null, ExtraValues.Error),
    #"Expanded Column1" = Table.ExpandRecordColumn(#"Converted to Table1", "Column1", {"id", "isReadOnly", "isOnDedicatedCapacity", "capacityMigrationStatus", "type", "state", "name", "datasets", "dataflows", "reports", "dashboards", "users", "capacityId"}, {"id", "isReadOnly", "isOnDedicatedCapacity", "capacityMigrationStatus", "type", "state", "name", "datasets", "dataflows", "reports", "dashboards", "users", "capacityId"}),
    #"Reordered Columns" = Table.ReorderColumns(#"Expanded Column1",{"id", "isReadOnly", "isOnDedicatedCapacity", "capacityMigrationStatus", "type", "state", "name", "capacityId", "datasets", "dataflows", "reports", "dashboards", "users"}),
    #"Renamed Columns" = Table.RenameColumns(#"Reordered Columns",{{"id", "workspaceId"}})
in
    #"Renamed Columns"&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This returns everything people have put into their personal workspace. To just get proper workspace contents, swap the filter to: filter=type ne 'PersonalGroup'&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hopefully this gets you the rest of the way! Just bear in mind that the Read Only API has a limited list of API functions that actually work with it.&lt;/P&gt;</description>
      <pubDate>Wed, 07 Apr 2021 19:01:50 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Admin-API-for-Service-principle/m-p/1772875#M28831</guid>
      <dc:creator>DavidCousinsT</dc:creator>
      <dc:date>2021-04-07T19:01:50Z</dc:date>
    </item>
    <item>
      <title>Re: Admin API for Service principle</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Admin-API-for-Service-principle/m-p/1776177#M28872</link>
      <description>&lt;P&gt;Have you tried it on a non admin api?&lt;BR /&gt;&lt;BR /&gt;e.g. &lt;A href="https://api.powerbi.com/v1.0/myorg/groups?" target="_blank"&gt;https://api.powerbi.com/v1.0/myorg/groups?&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Just make sure your service principal or the security group is a member of a workspace.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If this is working your authentication should be fine if not your authentication laks the appropriate permissions.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Even with the permission granted to the app it still worked on the non admin api's for me.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 09 Apr 2021 07:44:56 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Admin-API-for-Service-principle/m-p/1776177#M28872</guid>
      <dc:creator>AlexZ</dc:creator>
      <dc:date>2021-04-09T07:44:56Z</dc:date>
    </item>
  </channel>
</rss>

