Partager via


Interface IAzApplication (azroles.h)

L’interface IAzApplication définit une instance installée d’une application. Un objet IAzApplication est créé lors de l’installation d’une application.

Héritage

L’interface IAzApplication hérite de l’interface IDispatch. IAzApplication a également les types de membres suivants :

Méthodes

L’interface IAzApplication a ces méthodes.

 
IAzApplication ::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. (IAzApplication.AddDelegatedPolicyUser)
IAzApplication ::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. (IAzApplication.AddDelegatedPolicyUserName)
IAzApplication ::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. (IAzApplication.AddPolicyAdministrator)
IAzApplication ::AddPolicyAdministratorName

Ajoute le nom de compte spécifié à la liste des principaux qui agissent en tant qu’administrateurs de stratégie. (IAzApplication.AddPolicyAdministratorName)
IAzApplication ::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. (IAzApplication.AddPolicyReader)
IAzApplication ::AddPolicyReaderName

Ajoute le nom de compte spécifié à la liste des principaux qui jouent le rôle de lecteurs de stratégie. (IAzApplication.AddPolicyReaderName)
IAzApplication ::AddPropertyItem

Ajoute le principal spécifié à la liste spécifiée de principaux. (IAzApplication.AddPropertyItem)
IAzApplication ::CreateApplicationGroup

Crée un objet IAzApplicationGroup avec le nom spécifié. (IAzApplication.CreateApplicationGroup)
IAzApplication ::CreateOperation

Crée un objet IAzOperation avec le nom spécifié.
IAzApplication ::CreateRole

Crée un objet IAzRole avec le nom spécifié. (IAzApplication.CreateRole)
IAzApplication ::CreateScope

Crée un objet IAzScope avec le nom spécifié.
IAzApplication ::CreateTask

Crée un objet IAzTask avec le nom spécifié. (IAzApplication.CreateTask)
IAzApplication ::D eleteApplicationGroup

Supprime de l’objet IAzApplicationGroup avec le nom spécifié de l’objet IAzApplication.
IAzApplication ::D eleteDelegatedPolicyUser

La méthode IAzApplication ::D eleteDelegatedPolicyUser supprime l’identificateur de sécurité spécifié sous forme de texte de la liste des principaux qui agissent en tant qu’utilisateurs de stratégie délégués.
IAzApplication ::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. (IAzApplication.DeleteDelegatedPolicyUserName)
IAzApplication ::D eleteOperation

Supprime l’objet IAzOperation avec le nom spécifié de l’objet IAzApplication.
IAzApplication ::D eletePolicyAdministrator

La méthode DeletePolicyAdministrator de IAzApplication supprime l’identificateur de sécurité spécifié sous forme de texte de la liste des principaux qui agissent en tant qu’administrateurs de stratégie.
IAzApplication ::D eletePolicyAdministratorName

Supprime le nom de compte spécifié de la liste des principaux qui agissent en tant qu’administrateurs de stratégie. (IAzApplication.DeletePolicyAdministratorName)
IAzApplication ::D eletePolicyReader

La méthode DeletePolicyReader de IAzApplication supprime l’identificateur de sécurité spécifié sous forme de texte de la liste des principaux qui jouent le rôle de lecteurs de stratégie.
IAzApplication ::D eletePolicyReaderName

Supprime le nom de compte spécifié de la liste des principaux qui jouent le rôle de lecteurs de stratégie. (IAzApplication.DeletePolicyReaderName)
IAzApplication ::D eletePropertyItem

Supprime le principal spécifié de la liste spécifiée de principaux. (IAzApplication.DeletePropertyItem)
IAzApplication ::D eleteRole

Supprime l’objet IAzRole avec le nom spécifié de l’objet IAzApplication.
IAzApplication ::D eleteScope

Supprime l’objet IAzScope portant le nom spécifié de l’objet IAzApplication.
IAzApplication ::D eleteTask

Supprime l’objet IAzTask avec le nom spécifié de l’objet IAzApplication.
IAzApplication ::get_ApplicationData

Définit ou récupère un champ opaque qui peut être utilisé par l’application pour stocker des informations. (IAzApplication.get_ApplicationData)
IAzApplication ::get_ApplicationGroups

Récupère un objet IAzApplicationGroups utilisé pour énumérer des objets IAzApplicationGroup à partir des données de stratégie. (IAzApplication.get_ApplicationGroups)
IAzApplication ::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é. (IAzApplication.get_ApplyStoreSacl)
IAzApplication ::get_AuthzInterfaceClsid

Définit ou récupère l’identificateur de classe (CLSID) de l’interface que l’interface utilisateur utilise pour effectuer des opérations spécifiques à l’application. (Get)
IAzApplication ::get_DelegatedPolicyUsers

Récupère les identificateurs de sécurité (SID), sous forme de texte, des principaux qui agissent en tant qu’utilisateurs de stratégie délégués.
IAzApplication ::get_DelegatedPolicyUsersName

La propriété DelegatedPolicyUsersName de IAzApplication récupère les noms de compte des principaux qui agissent en tant qu’utilisateurs de stratégie délégués.
IAzApplication ::get_Description

Définit ou récupère un commentaire qui décrit l’application. (Get)
IAzApplication ::get_GenerateAudits

La propriété GenerateAudits de IAzApplication définit ou récupère une valeur qui indique si les audits d’exécution doivent être générés. (Get)
IAzApplication ::get_Name

Définit ou récupère le nom de l’application. (Get)
IAzApplication ::get_Operations

Récupère un objet IAzOperations utilisé pour énumérer des objets IAzOperation à partir des données de stratégie.
IAzApplication ::get_PolicyAdministrators

Récupère les identificateurs de sécurité (SID), sous forme de texte, des principaux qui agissent en tant qu’administrateurs de stratégie.
IAzApplication ::get_PolicyAdministratorsName

La propriété IAzApplication ::P olicyAdministratorsName récupère les noms de compte des principaux qui agissent en tant qu’administrateurs de stratégie.
IAzApplication ::get_PolicyReaders

Récupère les identificateurs de sécurité (SID), sous forme de texte, des principaux qui jouent le rôle de lecteurs de stratégie.
IAzApplication ::get_PolicyReadersName

La propriété IAzApplication ::P olicyReadersName récupère les noms de compte des principaux qui jouent le rôle de lecteurs de stratégie.
IAzApplication ::get_Roles

La propriété Roles de IAzApplication récupère un objet IAzRoles utilisé pour énumérer des objets IAzRole à partir des données de stratégie.
IAzApplication ::get_Scopes

Récupère un objet IAzScopes utilisé pour énumérer des objets IAzScope à partir des données de stratégie.
IAzApplication ::get_Tasks

La propriété Tasks de IAzApplication récupère un objet IAzTasks utilisé pour énumérer des objets IAzTask à partir des données de stratégie.
IAzApplication ::get_Version

Définit ou récupère la version de l’application. (Get)
IAzApplication ::get_Writable

Récupère une valeur qui indique si l’objet peut être modifié par le contexte utilisateur qui l’a initialisé.
IAzApplication ::GetProperty

Renvoie la propriété de l’objet IAzApplication avec l’ID de propriété spécifié.
IAzApplication ::InitializeClientContextFromName

Obtient un pointeur d’objet IAzClientContext de l’identité du client en tant que paire (nom de domaine, nom de client).
IAzApplication ::InitializeClientContextFromStringSid

Obtient un pointeur d’objet IAzClientContext à partir de l’identificateur de sécurité (SID) spécifié sous forme de texte.
IAzApplication ::InitializeClientContextFromToken

Obtient un pointeur d’objet IAzClientContext à partir du jeton client spécifié.
IAzApplication ::OpenApplicationGroup

Ouvre un objet IAzApplicationGroup en spécifiant son nom. (IAzApplication.OpenApplicationGroup)
IAzApplication ::OpenOperation

Ouvre un objet IAzOperation avec le nom spécifié.
IAzApplication ::OpenRole

Ouvre un objet IAzRole avec le nom spécifié. (IAzApplication.OpenRole)
IAzApplication ::OpenScope

Ouvre un objet IAzScope avec le nom spécifié.
IAzApplication ::OpenTask

Ouvre un objet IAzTask avec le nom spécifié. (IAzApplication.OpenTask)
IAzApplication ::p ut_ApplicationData

Définit ou récupère un champ opaque qui peut être utilisé par l’application pour stocker des informations. (IAzApplication.put_ApplicationData)
IAzApplication ::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é. (IAzApplication.put_ApplyStoreSacl)
IAzApplication ::p ut_AuthzInterfaceClsid

Définit ou récupère l’identificateur de classe (CLSID) de l’interface que l’interface utilisateur utilise pour effectuer des opérations spécifiques à l’application. (Put)
IAzApplication ::p ut_Description

Définit ou récupère un commentaire qui décrit l’application. (Put)
IAzApplication ::p ut_GenerateAudits

La propriété GenerateAudits de IAzApplication définit ou récupère une valeur qui indique si les audits d’exécution doivent être générés. (Put)
IAzApplication ::p ut_Name

Définit ou récupère le nom de l’application. (Put)
IAzApplication ::p ut_Version

Définit ou récupère la version de l’application. (Put)
IAzApplication ::SetProperty

Définit la valeur spécifiée sur la propriété de l’objet IAzApplication avec l’ID de propriété spécifié.
IAzApplication ::Submit

Conserve les modifications apportées à l’objet IAzApplication.

Remarques

L’objet IAzApplication est un conteneur dans lequel résident toutes les stratégies d’autorisation qui s’appliquent à une instance d’une application.

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

Voir aussi

Autorisation de l’accès anonyme

IDispatch