Interface IAzAuthorizationStore (azroles.h)
L’objet AzAuthorizationStore définit le conteneur qui est la racine du magasin de stratégies d’autorisation.
Héritage
L’interface IAzAuthorizationStore hérite de l’interface IUnknown . IAzAuthorizationStore a également les types de membres suivants :
Méthodes
L’interface IAzAuthorizationStore a ces méthodes.
IAzAuthorizationStore ::AddDelegatedPolicyUser Ajoute l’identificateur de sécurité (SID) spécifié sous forme de texte à la liste des principaux qui agissent en tant qu’utilisateurs de stratégie délégués. (IAzAuthorizationStore.AddDelegatedPolicyUser) |
IAzAuthorizationStore ::AddDelegatedPolicyUserName Ajoute le nom de compte spécifié à la liste des principaux qui agissent en tant qu’utilisateurs de stratégie délégués. (IAzAuthorizationStore.AddDelegatedPolicyUserName) |
IAzAuthorizationStore ::AddPolicyAdministrator Ajoute l’identificateur de sécurité (SID) spécifié sous forme de texte à la liste des principaux qui agissent en tant qu’administrateurs de stratégie. (IAzAuthorizationStore.AddPolicyAdministrator) |
IAzAuthorizationStore ::AddPolicyAdministratorName Ajoute le nom de compte spécifié à la liste des principaux qui agissent en tant qu’administrateurs de stratégie. (IAzAuthorizationStore.AddPolicyAdministratorName) |
IAzAuthorizationStore ::AddPolicyReader Ajoute l’identificateur de sécurité (SID) spécifié sous forme de texte à la liste des principaux qui jouent le rôle de lecteurs de stratégie. (IAzAuthorizationStore.AddPolicyReader) |
IAzAuthorizationStore ::AddPolicyReaderName Ajoute le nom de compte spécifié à la liste des principaux qui jouent le rôle de lecteurs de stratégie. (IAzAuthorizationStore.AddPolicyReaderName) |
IAzAuthorizationStore ::AddPropertyItem Ajoute le principal spécifié à la liste spécifiée de principaux. (IAzAuthorizationStore.AddPropertyItem) |
IAzAuthorizationStore ::CloseApplication Décharge un objet IAzApplication spécifié du cache. |
IAzAuthorizationStore ::CreateApplication Crée un objet IAzApplication avec le nom spécifié. |
IAzAuthorizationStore ::CreateApplicationGroup Crée un objet IAzApplicationGroup avec le nom spécifié. (IAzAuthorizationStore.CreateApplicationGroup) |
IAzAuthorizationStore ::D elete Supprime le magasin de stratégies actuellement utilisé par l’objet AzAuthorizationStore. |
IAzAuthorizationStore ::D eleteApplication Supprime l’objet IAzApplication avec le nom spécifié de l’objet AzAuthorizationStore. |
IAzAuthorizationStore ::D eleteApplicationGroup Supprime l’objet IAzApplicationGroup avec le nom spécifié de l’objet AzAuthorizationStore. |
IAzAuthorizationStore ::D eleteDelegatedPolicyUser Supprime l’identificateur de sécurité (SID) spécifié sous forme de texte de la liste des principaux qui agissent en tant qu’utilisateurs de stratégie délégués. |
IAzAuthorizationStore ::D eleteDelegatedPolicyUserName Supprime le nom de compte spécifié de la liste des principaux qui agissent en tant qu’utilisateurs de stratégie délégués. (IAzAuthorizationStore.DeleteDelegatedPolicyUserName) |
IAzAuthorizationStore ::D eletePolicyAdministrator Supprime l’identificateur de sécurité (SID) spécifié sous forme de texte de la liste des principaux qui agissent en tant qu’administrateurs de stratégie. |
IAzAuthorizationStore ::D eletePolicyAdministratorName Supprime le nom de compte spécifié de la liste des principaux qui agissent en tant qu’administrateurs de stratégie. (IAzAuthorizationStore.DeletePolicyAdministratorName) |
IAzAuthorizationStore ::D eletePolicyReader Supprime l’identificateur de sécurité (SID) spécifié sous forme de texte de la liste des principaux qui jouent le rôle de lecteurs de stratégie. |
IAzAuthorizationStore ::D eletePolicyReaderName Supprime le nom de compte spécifié de la liste des principaux qui jouent le rôle de lecteurs de stratégie. (IAzAuthorizationStore.DeletePolicyReaderName) |
IAzAuthorizationStore ::D eletePropertyItem Supprime le principal spécifié de la liste spécifiée de principaux. (IAzAuthorizationStore.DeletePropertyItem) |
IAzAuthorizationStore ::get_ApplicationData Définit ou récupère un champ opaque qui peut être utilisé par l’application pour stocker des informations. (IAzAuthorizationStore.get_ApplicationData) |
IAzAuthorizationStore ::get_ApplicationGroups Récupère un objet IAzApplicationGroups utilisé pour énumérer des objets IAzApplicationGroup à partir des données de stratégie. (IAzAuthorizationStore.get_ApplicationGroups) |
IAzAuthorizationStore ::get_Applications Récupère un objet IAzApplications utilisé pour énumérer des objets IAzApplication à partir du magasin de stratégies. |
IAzAuthorizationStore ::get_ApplyStoreSacl Définit ou récupère une valeur qui indique si les audits de stratégie doivent être générés lorsque le magasin d’autorisations est modifié. (IAzAuthorizationStore.get_ApplyStoreSacl) |
IAzAuthorizationStore ::get_DelegatedPolicyUsers Récupère les identificateurs de sécurité (SID) des principaux qui agissent en tant qu’utilisateurs de stratégie délégués sous forme de texte. |
IAzAuthorizationStore ::get_DelegatedPolicyUsersName Récupère les noms de compte des principaux qui agissent en tant qu’utilisateurs de stratégie délégués. |
IAzAuthorizationStore ::get_Description Définit ou récupère un commentaire qui décrit l’opération. (Get) |
IAzAuthorizationStore ::get_DomainTimeout Définit ou récupère le temps en millisecondes après lequel un domaine est déterminé comme inaccessible. (Get) |
IAzAuthorizationStore ::get_GenerateAudits Définit ou récupère une valeur qui indique si des audits d’exécution doivent être générés. (Get) |
IAzAuthorizationStore ::get_MaxScriptEngines Définit ou récupère le nombre maximal de moteurs de script de règle d’entreprise (BizRule) qui seront mis en cache. (Get) |
IAzAuthorizationStore ::get_PolicyAdministrators Récupère les identificateurs de sécurité (SID) des principaux qui agissent en tant qu’administrateurs de stratégie sous forme de texte. |
IAzAuthorizationStore ::get_PolicyAdministratorsName Récupère les noms de compte des principaux qui agissent en tant qu’administrateurs de stratégie. (IAzAuthorizationStore.get_PolicyAdministratorsName) |
IAzAuthorizationStore ::get_PolicyReaders Récupère les identificateurs de sécurité (SID) des principaux qui agissent en tant que lecteurs de stratégie sous forme de texte. |
IAzAuthorizationStore ::get_PolicyReadersName Récupère les noms de compte des principaux qui jouent le rôle de lecteurs de stratégie. (IAzAuthorizationStore.get_PolicyReadersName) |
IAzAuthorizationStore ::get_ScriptEngineTimeout Définit ou récupère la durée en millisecondes pendant laquelle la méthode IAzClientContext ::AccessCheck attend qu’une règle d’entreprise (BizRule) se termine avant de l’annuler. (Get) |
IAzAuthorizationStore ::get_TargetMachine Récupère le nom de l’ordinateur sur lequel la résolution de compte doit se produire. |
IAzAuthorizationStore ::get_Writable Récupère une valeur qui indique si l’objet peut être modifié par le contexte utilisateur qui a appelé la méthode Initialize. |
IAzAuthorizationStore ::GetProperty Renvoie la propriété d’objet AzAuthorizationStore avec l’ID de propriété spécifié. |
IAzAuthorizationStore ::Initialize Initialise le gestionnaire d’autorisations. |
IAzAuthorizationStore ::OpenApplication Ouvre l’objet IAzApplication avec le nom spécifié. |
IAzAuthorizationStore ::OpenApplicationGroup Ouvre un objet IAzApplicationGroup en spécifiant son nom. (IAzAuthorizationStore.OpenApplicationGroup) |
IAzAuthorizationStore ::p ut_ApplicationData Définit ou récupère un champ opaque qui peut être utilisé par l’application pour stocker des informations. (IAzAuthorizationStore.put_ApplicationData) |
IAzAuthorizationStore ::p ut_ApplyStoreSacl Définit ou récupère une valeur qui indique si les audits de stratégie doivent être générés lorsque le magasin d’autorisations est modifié. (IAzAuthorizationStore.put_ApplyStoreSacl) |
IAzAuthorizationStore ::p ut_Description Définit ou récupère un commentaire qui décrit l’opération. (Put) |
IAzAuthorizationStore ::p ut_DomainTimeout Définit ou récupère le temps en millisecondes après lequel un domaine est déterminé comme inaccessible. (Put) |
IAzAuthorizationStore ::p ut_GenerateAudits Définit ou récupère une valeur qui indique si des audits d’exécution doivent être générés. (Put) |
IAzAuthorizationStore ::p ut_MaxScriptEngines Définit ou récupère le nombre maximal de moteurs de script de règle d’entreprise (BizRule) qui seront mis en cache. (Put) |
IAzAuthorizationStore ::p ut_ScriptEngineTimeout Définit ou récupère la durée en millisecondes pendant laquelle la méthode IAzClientContext ::AccessCheck attend qu’une règle d’entreprise (BizRule) se termine avant de l’annuler. (Put) |
IAzAuthorizationStore ::SetProperty Définit la valeur spécifiée sur la propriété d’objet AzAuthorizationStore avec l’ID de propriété spécifié. |
IAzAuthorizationStore ::Submit Conserve les modifications apportées à l’objet AzAuthorizationStore. |
IAzAuthorizationStore ::UpdateCache Mises à jour le cache des objets et des attributs d’objet pour qu’il corresponde au magasin de stratégies sous-jacent. |
Remarques
L’objet AzAuthorizationStore est nommé en fonction de l’URL passée à la méthode Initialize . L’objet n’a pas de nom dans le magasin de stratégies.
L’application doit s’assurer que le contexte utilisateur à partir duquel la méthode Initialize est appelée est utilisé pour tous les accès futurs à l’objet AzAuthorizationStore , à l’exception de la méthode IAzApplication ::InitializeClientContextFromToken .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | azroles.h |
Composant redistribuable | Windows Server 2003 Administration Tools Pack sur Windows XP |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour