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.
Um tipo abstrato que expõe as propriedades do tipo de recurso de recomendação .
Métodos
Nenhum.
Propriedades
| Propriedade | Tipo | Descrição |
|---|---|---|
| etapas de ação | Coleção actionStep | Lista de ações a serem executadas para concluir uma recomendação. |
| Benefícios | Cadeia de caracteres | Uma explicação de por que concluir a recomendação irá beneficiá-lo. Corresponde à seção Valor de uma recomendação mostrada no centro de administração do Microsoft Entra. |
| category | recommendationCategory | Indica a categoria de orientação inteligente em que a recomendação se enquadra. Os valores possíveis são: identityBestPractice, identitySecureScore, unknownFutureValue, mdiSecureScore. Use o Prefer: include-unknown-enum-members cabeçalho da solicitação para obter os seguintes valores dessa enumeração evolutiva: mdiSecureScore. |
| categoryGroup | recommendationCategoryGroup | O grupo de taxonomia de negócios ao qual a recomendação pertence é usado para organizar recomendações no centro de administração do Microsoft Entra. Os valores possíveis são strengthenAuthentication, detectAndRespondToThreats, enforceLeastPrivilege, governAppsCredentialsAndAgents, hardenInfrastructure, defenderForIdentity, unknownFutureValue. Somente leitura. Suporta $filter (eq). |
| completedBySystemDateTime | DateTimeOffset | A data e a hora em que o serviço de recomendações verificou que a recomendação foi totalmente corrigida e definiu seu status como completedBySystem. É null se a recomendação não foi concluída pelo sistema. Oferece suporte para $filter. |
| completedByUserDateTime | DateTimeOffset | A data e a hora em que a recomendação foi marcada como concluída pelo usuário para o ciclo de revisão atual, incluindo quando o valor é acumulado de todos os recursos afetados marcados como concluídos pelo usuário. É null se a recomendação não foi concluída por um usuário no ciclo atual. Oferece suporte para $filter. |
| createdDateTime | DateTimeOffset | A data e a hora em que a recomendação foi detectada como aplicável ao seu diretório. |
| currentScore | Duplo | O número de pontos que o locatário atingiu. Aplica-se somente a recomendações com categoria definida como identitySecureScore. |
| displayName | Cadeia de caracteres | O título da recomendação. |
| failedReviewDateTime | DateTimeOffset | A data e a hora em que o serviço de recomendações verificou mais recentemente se um ou mais recursos afetados pelo usuário marcou como concluídos ainda são afetados, movendo-os para needsMoreAction. É limpo quando os recursos revisados são corrigidos, portanto, é mutuamente exclusivo com remediatedDateTime. É null quando nenhum recurso revisado pelo usuário está falhando na verificação no momento. Oferece suporte para $filter. |
| featureAreas | Coleção recommendationFeatureAreas | O recurso de diretório ao qual a recomendação está relacionada. |
| id | Cadeia de caracteres | O identificador exclusivo do objeto de recomendação gerado para seu locatário. Essa é uma concatenação de sua ID de locatário e um apelido atribuído pelo Microsoft Entra ID para a recomendação. Por exemplo, 7918d4b5-0442-4a97-be2d-36f9f9962ece_Microsoft.Identity.IAM.Insights.ThirdPartyApps |
| impactStartDateTime | DateTimeOffset | A data e a hora futuras em que uma recomendação deve ser concluída. |
| impactType | Cadeia de caracteres | Indica o escopo do impacto de uma recomendação.
tenantLevel Indica que a recomendação afeta todo o locatário. Outros valores possíveis incluem users, apps. |
| insights | Cadeia de caracteres | Descreve por que uma recomendação se aplica exclusivamente ao seu diretório. Corresponde à seção Descrição de uma recomendação mostrada no centro de administração do Microsoft Entra. |
| lastCheckedDateTime | DateTimeOffset | A data e hora mais recentes em que uma recomendação foi considerada aplicável ao seu diretório. |
| lastModifiedBy | Cadeia de caracteres | Nome do usuário que atualizou pela última vez o status da recomendação. |
| lastModifiedDateTime | DateTimeOffset | A data e a hora em que o status de uma recomendação foi atualizado pela última vez. |
| maxScore | Duplo | O número máximo de pontos atingíveis. Aplica-se somente a recomendações com categoria definida como identitySecureScore. |
| needsMoreActionResourceCount | Int32 | O número de recursos afetados que o usuário marcou como concluídos e que o serviço de recomendações verificou posteriormente ainda estão afetados (movidos para needsMoreAction). Esse valor é maior que zero exatamente quando failedReviewDateTime é definido. É null quando a recomendação não participa do ciclo de vida da revisão. |
| nistClassifications | Coleção nistClassification | As categorias do NIST Cybersecurity Framework (CSF) 2.0 para as quais a recomendação é mapeada. Somente leitura. |
| postponeUntilDateTime | DateTimeOffset | A data e a hora futuras em que o status de uma recomendação adiada será active novamente. |
| prioridade | recommendationPriority | Indica a sensibilidade ao tempo para que uma recomendação seja concluída. A Microsoft atribui automaticamente esse valor. Os valores possíveis são: low, medium, high, critical, unknownFutureValue. |
| RecommendationType | RecommendationType | Nome abreviado amigável para identificar a recomendação. Os valores possíveis são: adfsAppsMigration, enableDesktopSSO, enablePHS, enableProvisioningturnOffPerUserMFAmanagedIdentityuseAuthenticatorAppoverprivilegedAppsuseMyAppsmfaServerDeprecationapplicationCredentialExpiryaadGraphDeprecationServicePrincipalstaleAppCredsaadGraphDeprecationApplicationservicePrincipalKeyExpiryinactiveGuestsstaleAppsownerlessAppsadminMFAV2thirdPartyAppsprivateLinkForAADblockLegacyAuthenticationappRoleAssignmentsGroupsintegratedAppsappRoleAssignmentsUsersaadConnectDeprecatedverifyAppPublisheradalToMsalMigrationlongLivedCredentialsunknownFutureValueuserRiskPolicysigninRiskPolicyselfServicePasswordResetroleOverlappasswordHashSyncmfaRegistrationV2oneAdminswitchFromPerUserMFAtenantMFApwagePolicyNew, Use o cabeçalho da Prefer: include-unknown-enum-members solicitação para obter os seguintes membros nesta enumeração evolutiva: longLivedCredentials , aadConnectDeprecated , adalToMsalMigration , ownerlessAppsinactiveGuests , , aadGraphDeprecationApplication , , aadGraphDeprecationServicePrincipal , . mfaServerDeprecation |
| releaseType | releaseType | O tipo de versão atual da recomendação. Os valores possíveis são: preview, generallyAvailable, unknownFutureValue. |
| remediatedDateTime | DateTimeOffset | A data e a hora em que o serviço de recomendações verificou se os recursos afetados que o usuário marcou como concluídos foram corrigidos, ou seja, os recursos revisados pelo usuário alcançaram completedBySystem. É substituído por failedReviewDateTime se um recurso revisado falhar posteriormente na verificação. É null se o sistema não verificou uma correção orientada pelo usuário no ciclo atual. Oferece suporte para $filter. |
| remediaçãoImpacto | Cadeia de caracteres | Descrição do impacto da correção sobre os usuários. Aplica-se somente a recomendações com categoria definida como identitySecureScore. |
| Licenças necessárias | Licenças necessárias | As licenças necessárias para exibir a recomendação. Os valores possíveis são: notApplicable, microsoftEntraIdFree, microsoftEntraIdP1, microsoftEntraIdP2microsoftEntraIdGovernance, microsoftEntraWorkloadId, , unknownFutureValue, , aatp, . microsoftEntraSuite Use o Prefer: include-unknown-enum-members cabeçalho da solicitação para obter os seguintes valores dessa enumeração evolutiva: aatp, microsoftEntraSuite. |
| status | recommendationStatus | Indica o status da recomendação com base na ação do usuário ou do sistema. Os valores possíveis são: active, completedBySystem, completedByUser, dismissedriskAcceptedthirdPartyunknownFutureValuepostponed, , planned, , . needsMoreActionalternateMitigation Use o Prefer: include-unknown-enum-members cabeçalho da solicitação para obter os seguintes valores dessa enumeração evolutiva: riskAccepted , thirdParty , planned , alternateMitigation , needsMoreAction, . Por padrão, o status de uma recomendação é definido como active quando a recomendação é gerada pela primeira vez.
O status é definido como completedBySystem quando nosso serviço detecta que uma recomendação que estava ativa anteriormente não se aplica mais. |
| statusModifiedDateTime | DateTimeOffset | A data e a hora em que o status da recomendação foi alterado pela última vez, por exemplo, de , postponedcompletedByUserdismissed, active , ou .needsMoreAction Ao contrário de lastModifiedDateTime, esse valor não é atualizado quando apenas os dados de insight da recomendação são alterados enquanto o status permanece o mesmo. É null até que o status da recomendação seja alterado pela primeira vez. Oferece suporte para $filter. |
Relações
| Relação | Tipo | Descrição |
|---|---|---|
| impactedResources | Coleção de impactedResource | A lista de objetos de diretório associados à recomendação. |
| tags | Coleção RecommendationTag | Os rótulos de forma livre definidos pelo usuário aplicados à recomendação. A coleção não é gravável diretamente; As marcas são criadas e removidas por meio das ações addTag e removeTag . |
Representação JSON
A representação JSON a seguir mostra o tipo de recurso.
{
"@odata.type": "#microsoft.graph.recommendationBase",
"id": "String (identifier)",
"actionSteps": [
{
"@odata.type": "microsoft.graph.actionStep"
}
],
"benefits": "String",
"category": "String",
"categoryGroup": "String",
"completedBySystemDateTime": "String (timestamp)",
"completedByUserDateTime": "String (timestamp)",
"createdDateTime": "String (timestamp)",
"currentScore": "Double",
"displayName": "String",
"failedReviewDateTime": "String (timestamp)",
"featureAreas": [
"String"
],
"releaseType": "String",
"requiredLicenses": "String",
"impactType": "String",
"impactStartDateTime": "String (timestamp)",
"insights": "String",
"lastCheckedDateTime": "String (timestamp)",
"lastModifiedDateTime": "String (timestamp)",
"lastModifiedBy": "String",
"maxScore": "Double",
"needsMoreActionResourceCount": "Int32",
"nistClassifications": [
{
"@odata.type": "microsoft.graph.nistClassification"
}
],
"postponeUntilDateTime": "String (timestamp)",
"priority": "String",
"remediatedDateTime": "String (timestamp)",
"status": "String",
"statusModifiedDateTime": "String (timestamp)",
"remediationImpact": "String",
"recommendationType": "String"
}