type de ressource de recommandation
Espace de noms: microsoft.graph
Importante
Les API sous la version /beta
dans Microsoft Graph sont susceptibles d’être modifiées. L’utilisation de ces API dans des applications de production n’est pas prise en charge. Pour déterminer si une API est disponible dans v1.0, utilisez le sélecteur Version .
Représente une bonne pratique ou une action d’amélioration de l’ID Microsoft Entra recommandée par Microsoft pour votre locataire Microsoft Entra.
Le service de recommandation Microsoft Entra s’exécute quotidiennement pour vérifier votre locataire par rapport aux conditions prédéfinies pour chaque recommandation. Si le service détecte qu’une recommandation s’applique à votre locataire, l’objet de recommandation correspondant est généré et son état est défini sur actif.
Pour plus d’informations, consultez Qu’est-ce que les recommandations Microsoft Entra ?.
Hérite de recommendationBase.
Méthodes
Méthode | Type de retour | Description |
---|---|---|
List | collection de recommandations | Obtenez la liste des objets de recommandation et leurs propriétés. |
Obtenir | Action d'amélioration | Lire les propriétés et les relations d’un objet de recommandation . |
Reporter | Action d'amélioration | Marquez l’état d’un objet de recommandation par postponed rapport à une date et une heure spécifiées. |
Dismiss | Action d'amélioration | Marquez l’état d’un objet de recommandation comme dismissed . |
Complete | Action d'amélioration | Marquez l’état d’un objet de recommandation comme completedByUser . |
Réactiver | Action d'amélioration | Marquez l’état d’un objet de recommandation comme active . |
Obtenir le degré de sécurisation du locataire | collection tenantSecureScore | Obtenez des données historiques de niveau de sécurité pour votre locataire. |
Propriétés
Propriété | Type | Description |
---|---|---|
actionSteps | collection actionStep | Liste des actions à entreprendre pour terminer une recommandation. Hérité de recommendationBase. |
Avantages | Chaîne | Une explication de la raison pour laquelle la réalisation de la recommandation vous sera bénéfique. Correspond à la section Valeur d’une recommandation affichée dans le Centre d’administration Microsoft Entra. Hérité de recommendationBase. |
category | recommendationCategory | Indique la catégorie d’aide intelligente sous laquelle se trouve la recommandation. Les valeurs possibles sont identityBestPractice , identitySecureScore , unknownFutureValue . Hérité de recommendationBase. Prend en charge $filter (eq ). |
createdDateTime | DateTimeOffset | Date et heure auxquelles la recommandation a été détectée comme applicable à votre annuaire. Hérité de recommendationBase. |
currentScore | Double | Nombre de points atteints par le locataire. S’applique uniquement aux recommandations avec la catégorie définie sur identitySecureScore . Hérité de recommendationBase. |
displayName | Chaîne | Titre de la recommandation. Hérité de recommendationBase. |
featureAreas | collection recommendationFeatureAreas | Fonctionnalité d’annuaire à laquelle la recommandation est liée. Hérité de recommendationBase. Prend en charge $filter (eq ). |
id | Chaîne | Identificateur unique de l’objet de recommandation généré pour votre locataire. Il s’agit d’une concaténation de votre ID de locataire et d’un surnom attribué par l’ID Microsoft Entra pour la recommandation. Par exemple : 7918d4b5-0442-4a97-be2d-36f9f9962ece_Microsoft.Identity.IAM.Insights.ThirdPartyApps . Hérité de recommendationBase. |
impactStartDateTime | DateTimeOffset | Date et heure futures auxquelles une recommandation doit être effectuée. Hérité de recommendationBase. |
impactType | Chaîne | Indique l’étendue de l’impact d’une recommandation.
Tenant level indique que la recommandation a un impact sur l’ensemble du locataire. Les autres valeurs possibles sont users , applications . Hérité de recommendationBase. |
Connaissances | Chaîne | Décrit pourquoi une recommandation s’applique de manière unique à votre annuaire. Correspond à la section Description d’une recommandation affichée dans le Centre d’administration Microsoft Entra. Hérité de recommendationBase. |
lastCheckedDateTime | DateTimeOffset | Date et heure les plus récentes auxquelles une recommandation a été jugée applicable à votre annuaire. Hérité de recommendationBase. |
lastModifiedBy | Chaîne | Nom de l’utilisateur qui a mis à jour l’état de la recommandation pour la dernière fois. Hérité de recommendationBase. |
lastModifiedDateTime | DateTimeOffset | Date et heure de la dernière mise à jour de l’état d’une recommandation . Hérité de recommendationBase. |
maxScore | Double | Nombre maximal de points pouvant être atteints. S’applique uniquement aux recommandations avec la catégorie définie sur identitySecureScore . Hérité de recommendationBase. |
postponeUntilDateTime | DateTimeOffset | Date et heure futures auxquelles l’état d’une recommandation différée sera active à nouveau. Hérité de recommendationBase. |
priorité | recommendationPriority | Indique la sensibilité temporelle pour qu’une recommandation soit exécutée. Microsoft attribue automatiquement cette valeur. Les valeurs possibles sont low , medium , high . Hérité de recommendationBase. En lecture seule. Prend en charge $filter (eq ). |
recommendationType | recommendationType | Nom court convivial pour identifier la recommandation. Les valeurs possibles sont : adfsAppsMigration , enableDesktopSSO , enablePHS , enableProvisioning verifyAppPublisher aadGraphDeprecationServicePrincipal userRiskPolicy adalToMsalMigration aadGraphDeprecationApplication inactiveGuests ownerlessApps longLivedCredentials aadConnectDeprecated unknownFutureValue managedIdentity overprivilegedApps appRoleAssignmentsUsers privateLinkForAAD appRoleAssignmentsGroups signinRiskPolicy roleOverlap selfServicePasswordReset oneAdmin pwagePolicyNew passwordHashSync mfaRegistrationV2 integratedApps blockLegacyAuthentication adminMFAV2 servicePrincipalKeyExpiry switchFromPerUserMFA applicationCredentialExpiry staleAppCreds tenantMFA useMyApps thirdPartyApps turnOffPerUserMFA useAuthenticatorApp staleApps . mfaServerDeprecation Notez que vous devez utiliser l’en-tête Prefer: include-unknown-enum-members de requête pour obtenir la ou les valeurs suivantes dans cette énumération évolutive : longLivedCredentials , aadConnectDeprecated , adalToMsalMigration ownerlessApps , inactiveGuests , aadGraphDeprecationApplication , , , aadGraphDeprecationServicePrincipal , mfaServerDeprecation . Hérité de recommendationBase. Actuellement, seul un nombre limité est disponible. Pour plus d’informations, consultez Types de recommandations. Prend en charge $filter (eq ). |
releaseType | releaseType | Type de publication actuel de la recommandation. Les valeurs possibles sont preview , generallyAvailable , unknownFutureValue . Hérité de recommendationBase. |
remediationImpact | Chaîne | Description de l’impact sur les utilisateurs de la correction. S’applique uniquement aux recommandations avec la catégorie définie sur identitySecureScore . Hérité de recommendationBase. |
status | recommendationStatus | Indique l’état de la recommandation en fonction de l’action de l’utilisateur ou du système. Les valeurs possibles sont active , completedBySystem , completedByUser , dismissed , postponed , unknownFutureValue . Par défaut, l’état d’une recommandation est défini sur active lors de la première génération de la recommandation.
L’état est défini sur completedBySystem lorsque notre service détecte qu’une recommandation précédemment active ne s’applique plus. Hérité de recommendationBase. Prend en charge $filter (eq ). |
Relations
Relation | Type | Description |
---|---|---|
impactedResources | collection impactedResource | Liste des objets d’annuaire associés à la recommandation. Hérité de recommendationBase. |
Représentation JSON
La représentation JSON suivante montre le type de ressource.
{
"@odata.type": "#microsoft.graph.recommendation",
"id": "String (identifier)",
"actionSteps": [
{
"@odata.type": "microsoft.graph.actionStep"
}
],
"benefits": "String",
"category": "String",
"createdDateTime": "String (timestamp)",
"currentScore": "Double",
"displayName": "String",
"featureAreas": [
"String"
],
"impactType": "String",
"impactStartDateTime": "String (timestamp)",
"insights": "String",
"lastCheckedDateTime": "String (timestamp)",
"lastModifiedDateTime": "String (timestamp)",
"lastModifiedBy": "String",
"maxScore": "Double",
"postponeUntilDateTime": "String (timestamp)",
"priority": "String",
"status": "String",
"remediationImpact": "String",
"recommendationType": "String"
}