Gerenciamento de listaTemplates
Namespace: microsoft.graph.managedTenants
Importante
As APIs na versão /beta
no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor Versão.
Obtenha uma lista dos objetos managementTemplate e suas propriedades.
Essa API está disponível nas seguintes implantações nacionais de nuvem.
Serviço global | Governo dos EUA L4 | GOVERNO DOS EUA L5 (DOD) | China operada pela 21Vianet |
---|---|---|---|
✅ | ❌ | ❌ | ❌ |
Permissões
Escolha a permissão ou as permissões marcadas como menos privilegiadas para essa API. Use uma permissão ou permissões privilegiadas mais altas somente se o aplicativo exigir. Para obter detalhes sobre permissões delegadas e de aplicativo, consulte Tipos de permissão. Para saber mais sobre essas permissões, consulte a referência de permissões.
Tipo de permissão | Permissões menos privilegiadas | Permissões privilegiadas mais altas |
---|---|---|
Delegado (conta corporativa ou de estudante) | ManagedTenants.Read.All | ManagedTenants.ReadWrite.All |
Delegado (conta pessoal da Microsoft) | Sem suporte. | Sem suporte. |
Aplicativo | Sem suporte. | Sem suporte. |
Solicitação HTTP
GET /tenantRelationships/managedTenants/managementTemplates
Parâmetros de consulta opcionais
Esse método dá suporte aos parâmetros de consulta OData para ajudar a personalizar a resposta, incluindo $apply
, $count
, $filter
, $orderby
, $select
, $skip
e $top
.
Cabeçalhos de solicitação
Nome | Descrição |
---|---|
Autorização | {token} de portador. Obrigatório. Saiba mais sobre autenticação e autorização. |
Corpo da solicitação
Não forneça um corpo de solicitação para esse método.
Resposta
Se for bem-sucedido, esse método retornará um 200 OK
código de resposta e uma coleção de objetos managementTemplate no corpo da resposta.
Exemplos
Solicitação
GET https://graph.microsoft.com/beta/tenantRelationships/managedTenants/managementTemplates
Resposta
Observação: o objeto de resposta mostrado aqui pode ser encurtado para legibilidade.
HTTP/1.1 200 OK
Content-Type: application/json
{
"@odata.context": "https://graph.microsoft.com/beta/$metadata#tenantRelationships/managedTenants/managementTemplates",
"value": [
{
"id": "e5834405-43d2-4815-867d-3dd600308d1c_1",
"displayName": "Baseline - Block Legacy Authentication",
"description": null,
"category": "identity",
"parameters": [
{
"valueType": "string",
"displayName": "DisplayName",
"description": null,
"jsonDefaultValue": "\"Baseline - Block Legacy Authentication\"",
"jsonAllowedValues": "null"
},
{
"valueType": "string",
"displayName": "State",
"description": null,
"jsonDefaultValue": "\"enabledForReportingButNotEnforced\"",
"jsonAllowedValues": "[\"enabled\",\"disabled\",\"enabledForReportingButNotEnforced\"]"
},
{
"valueType": "stringCollection",
"displayName": "ClientAppTypes",
"description": null,
"jsonDefaultValue": "[\"exchangeActiveSync\",\"other\"]",
"jsonAllowedValues": "[\"exchangeActiveSync\",\"other\"]"
},
{
"valueType": "stringCollection",
"displayName": "IncludeApplications",
"description": null,
"jsonDefaultValue": "[\"All\"]",
"jsonAllowedValues": "[\"All\"]"
},
{
"valueType": "stringCollection",
"displayName": "IncludeUsers",
"description": null,
"jsonDefaultValue": "[\"None\"]",
"jsonAllowedValues": "[\"All\",\"None\"]"
},
{
"valueType": "stringCollection",
"displayName": "IncludeLocations",
"description": null,
"jsonDefaultValue": "[\"All\"]",
"jsonAllowedValues": "[\"All\",\"AllTrusted\"]"
},
{
"valueType": "string",
"displayName": "GrantControls.Operator",
"description": null,
"jsonDefaultValue": "\"OR\"",
"jsonAllowedValues": "[\"OR\",\"AND\"]"
},
{
"valueType": "stringCollection",
"displayName": "GrantControls.BuiltInControls",
"description": null,
"jsonDefaultValue": "[\"block\"]",
"jsonAllowedValues": "[\"block\"]"
}
],
"workloadActions": [
{
"actionId": "6a3ad0bc-5d7e-4a49-a105-c559aa4633e1",
"category": "automated",
"displayName": "ConditionalAccessPolicy",
"description": null,
"service": "AAD",
"settings": [
{
"valueType": "string",
"displayName": "DisplayName",
"overwriteAllowed": false,
"jsonValue": "\"Baseline - Block Legacy Authentication\""
},
{
"valueType": "string",
"displayName": "State",
"overwriteAllowed": false,
"jsonValue": "\"enabledForReportingButNotEnforced\""
},
{
"valueType": "stringCollection",
"displayName": "ClientAppTypes",
"overwriteAllowed": false,
"jsonValue": "[\"exchangeActiveSync\",\"other\"]"
},
{
"valueType": "stringCollection",
"displayName": "IncludeApplications",
"overwriteAllowed": false,
"jsonValue": "[\"All\"]"
},
{
"valueType": "stringCollection",
"displayName": "IncludeUsers",
"overwriteAllowed": false,
"jsonValue": "[\"None\"]"
},
{
"valueType": "stringCollection",
"displayName": "IncludeLocations",
"overwriteAllowed": false,
"jsonValue": "[\"All\"]"
},
{
"valueType": "string",
"displayName": "GrantControls.Operator",
"overwriteAllowed": false,
"jsonValue": "\"OR\""
},
{
"valueType": "stringCollection",
"displayName": "GrantControls.BuiltInControls",
"overwriteAllowed": false,
"jsonValue": "[\"block\"]"
}
]
}
]
}
]
}