/tenant/settings no longer returning details
See original GitHub issueBug description
It seems there’s been a breaking change to the Management API and it’s no longer possible to retrieve the portal storage account details as described in the wiki pages:
Reproduction steps
- Make the following request:
GET https://<api-management-instance>.management.azure-api.net/tenant/settings?api-version=2018-01-01
...
Authorization: SharedAccessSignature token
...
- Inspect the response (shown below). It does not include
PortalStorageConnectionString
{
"settings": {
"CustomPortalSettings.UserRegistrationTerms": null,
"CustomPortalSettings.UserRegistrationTermsEnabled": "False",
"CustomPortalSettings.UserRegistrationTermsConsentRequired": "False",
"CustomPortalSettings.DelegationEnabled": "False",
"CustomPortalSettings.DelegationUrl": "",
"CustomPortalSettings.DelegatedSubscriptionEnabled": "False"
}
}
Additional context
Not sure if this is related to the breaking changes, but we are also unable to “Save to” or “Deploy” from the built-in git repository, Both operations fail with the message below:
9/3/2020, 11:32:57 AM Request processing failed due to internal error.
Issue Analytics
- State:
- Created 3 years ago
- Comments:10 (3 by maintainers)
Top Results From Across the Web
Set-TenantSettings (Microsoft.PowerApps.Administration ...
The Get-AdminPowerAppRoleAssignment cmdlet returns permission information about one or more apps.
Read more >Tenant Settings - Auth0
Describes the settings related to tenants available in the Auth0 Dashboard.
Read more >Get SharePoint Online Tenant Settings using PowerShell
With PowerShell, you will be able to quickly and easily get the information that you need. Use Get-SPOTenant cmdlet to get all configuration ......
Read more >Multi-tenant settings - Deep Security Help Center
... however it is important to note that switching from inherited to per-tenant will cause existing tenants to no longer have any licensed...
Read more >Managing SharePoint Online tenant settings via the Graph API
First things first, this is currently only available under the /beta endpoint, and as such the experience is a subject to change –...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Hello @shashiguru ! We used this workaround to retrieve the connectionString :
Use this URL to get the Container SAS Url :
https://[apim-name].management.azure-api.net/portalSettings/mediaContent/listSecrets?api-version=2018-01-01
Also this we used librairies that required a ConnectionString and not only the Container SAS url, so we used this PowerShell script to generate the connectionString from this result :
In this case the we removed the container name (content) and change the string format
Closing the issue, looks like no more questions.