Tenants - Get Tenant Settings
Returns a list of the tenant settings.
Permissions
The user must have administrator rights (such as Office 365 Global Administrator or Fabric Service Administrator).
Required Scope
Tenant.Read.All or Tenant.ReadWrite.All
Limitations
Maximum 200 requests per hour.
GET https://api.fabric.microsoft.com/v1/admin/tenantsettings
Responses
Name | Type | Description |
---|---|---|
200 OK |
OK. The operation was successful. |
|
Other Status Codes |
Common error codes:
|
Examples
Example
Sample Request
GET https://api.fabric.microsoft.com/v1/admin/tenantsettings
Sample Response
{
"tenantSettings": [
{
"settingName": "AdminApisIncludeDetailedMetadata",
"title": "Enhance admin APIs responses with detailed metadata",
"enabled": true,
"canSpecifySecurityGroups": true,
"tenantSettingGroup": "AdminApiSettings"
},
{
"settingName": "DatamartTenant",
"title": "Create Datamarts (Preview)",
"enabled": true,
"canSpecifySecurityGroups": true,
"enabledSecurityGroups": [
{
"graphId": "f51b705f-a409-4d40-9197-c5d5f349e2f0",
"name": "TestComputeCdsa"
},
{
"graphId": "1fecf19f-6e33-41b3-89fa-de8c821f3b79",
"name": "TestComputeGroup2"
},
{
"graphId": "64bc10f1-1f1b-4a7e-b7a0-c87d89cba2b4",
"name": "TestCertifiers"
}
],
"tenantSettingGroup": "DatamartSettings"
},
{
"settingName": "CertifyDatasets",
"title": "Certification",
"enabled": true,
"canSpecifySecurityGroups": true,
"tenantSettingGroup": "ExportAndSharing"
}
]
}
Definitions
Name | Description |
---|---|
Error |
The error response |
Error |
The error response details |
Related |
The related resource details object |
Tenant |
Tenant setting details |
Tenant |
This is response wrapper for a list of tenant settings |
Tenant |
Tenant setting security group |
ErrorResponse
The error response
Name | Type | Description |
---|---|---|
errorCode |
string |
A specific identifier that provides information about an error condition, allowing for standardized communication between our service and its users |
errorResponseDetails |
List of additional error details |
|
message |
string |
A human readable representation of the error |
relatedResource |
The related resource details |
|
requestId |
string |
ID of the request associated with the error |
ErrorResponseDetails
The error response details
Name | Type | Description |
---|---|---|
errorCode |
string |
A specific identifier that provides information about an error condition, allowing for standardized communication between our service and its users |
message |
string |
A human readable representation of the error |
relatedResource |
The related resource details |
RelatedResource
The related resource details object
Name | Type | Description |
---|---|---|
resourceId |
string |
The resource ID that is involved in the error |
resourceType |
string |
The type of the resource that is involved in the error |
TenantSetting
Tenant setting details
Name | Type | Description |
---|---|---|
canSpecifySecurityGroups |
boolean |
Is the tenant setting enabled for security group |
enabled |
boolean |
staus of the tenant setting |
enabledSecurityGroups |
list of enabled security groups |
|
excludedSecurityGroups |
list of excluded security groups |
|
settingName |
string |
The name of tenant setting |
tenantSettingGroup |
string |
Tenanant setting group name |
title |
string |
The title of tenant setting |
TenantSettings
This is response wrapper for a list of tenant settings
Name | Type | Description |
---|---|---|
tenantSettings |
The list of tenant settings |
TenantSettingSecurityGroup
Tenant setting security group
Name | Type | Description |
---|---|---|
graphId |
string |
The graph ID of the security group |
name |
string |
The name of the security group |