Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Namespace: microsoft.graph
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.
Contém detalhes sobre as políticas de proteção aplicadas aos dados do Microsoft 365 numa organização. As políticas de proteção são definidas pelo Administrador Global (ou pelo Administrador do SharePoint Online ou Administrador do Exchange Online) e incluem os dados a proteger, quando protegê-los e durante que período de tempo reter os dados protegidos de um único serviço do Microsoft 365.
Tipo base para sharePointProtectionPolicy, exchangeProtectionPolicy e onedriveForBusinessProtectionPolicy.
Métodos
| Método | Tipo de retorno | Descrição |
|---|---|---|
| List | protectionPolicyBase collection (coleção protectionPolicyBase ) | Obtenha uma lista da proteçãoPolicyBase e das respetivas propriedades. |
| Get | protectionPolicyBase | Leia as propriedades e relações de uma protectionPolicyBase. |
| Delete | Nenhum | Eliminar uma protectionPolicyBase. |
| Activate | protectionPolicyBase | Ativar uma política de proteção inativa. |
| Deactivate | protectionPolicyBase | Desativar uma política de proteção ativa. |
Propriedades
| Propriedade | Tipo | Descrição |
|---|---|---|
| id | Cadeia de caracteres | O identificador exclusivo da regra de proteção associada à política. |
| displayName | Cadeia de caracteres | O nome da política a ser criada. |
| createdDateTime | DateTimeOffset | O momento da criação da política. |
| createdBy | identitySet | A identidade da pessoa que criou a política. |
| lastModifiedBy | identitySet | A identidade da pessoa que modificou a política pela última vez. |
| lastModifiedDateTime | DateTimeOffset | O carimbo de data/hora da última modificação da política. |
| retentionSettings | retentionSetting collection | Contém os detalhes da definição de retenção da política. |
| status | protectionPolicyStatus | O estado agregado das unidades de proteção associadas à política. Os valores possíveis são: inactive, activeWithErrors, updating, active, unknownFutureValue. |
protectionPolicyStatus values (valores protectionPolicyStatus)
| Member | Descrição |
|---|---|
| ativo | Todas as unidades estão protegidas. |
| activeWithErrors | Algumas unidades estão protegidas e outras estão desprotegidas. |
| inativo | Todas as unidades estão desprotegidas. |
| a atualizar | Algumas ou todas as unidades estão num protectRequestedestado , unprotectRequestedou removeRequested . |
| unknownFutureValue | Valor da sentinela de enumeração evoluível. Não usar. |
Relações
Nenhum
Representação JSON
A representação JSON seguinte mostra o tipo de recurso.
{
"@odata.type": "#microsoft.graph.protectionPolicyBase",
"id": "String (identifier)",
"displayName": "String",
"status": "String",
"createdDateTime": "String (timestamp)",
"createdBy": {
"@odata.type": "microsoft.graph.identitySet"
},
"lastModifiedDateTime": "String (timestamp)",
"lastModifiedBy": {
"@odata.type": "microsoft.graph.identitySet"
},
"retentionSettings": [
{
"@odata.type": "microsoft.graph.retentionSetting"
}
]
}