MessageQueueInstaller.Permissions Propriété

Définition

Obtient ou définit les autorisations associées à la file d'attente.

public:
 property System::Messaging::AccessControlList ^ Permissions { System::Messaging::AccessControlList ^ get(); void set(System::Messaging::AccessControlList ^ value); };
[System.ComponentModel.Browsable(false)]
public System.Messaging.AccessControlList Permissions { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.Permissions : System.Messaging.AccessControlList with get, set
Public Property Permissions As AccessControlList

Valeur de propriété

AccessControlList qui contient une ou plusieurs entrées du contrôle d'accès spécifiant les droits utilisateurs et les autorisations à accorder à la file d'attente.

Attributs

Remarques

Par défaut, le créateur d’une file d’attente publique ou privée a le contrôle total, et le groupe de domaines Tout le monde a l’autorisation d’obtenir les propriétés de la file d’attente, d’obtenir des autorisations et d’écrire dans la file d’attente. Message Queuing accède à chaque entrée de liste d’autorisations à son tour jusqu’à ce qu’il en trouve une qui s’applique à l’utilisateur actuel et à l’action en cours. Comme pour les autorisations du système d’exploitation, les droits que vous refusez spécifiquement à un utilisateur sont prioritaires sur ceux que vous autorisez.

Lorsque vous construisez la Permissions propriété, ajoutez AccessControlEntry des instances à votre AccessControlList collection. Lorsque vous construisez chaque entrée de contrôle d’accès, vous pouvez spécifier des droits d’accès génériques ou standard. Les droits d’une file d’attente peuvent être n’importe quelle combinaison des éléments suivants :

  • Supprimer

  • Consulter les données relatives à la sécurité

  • Sécurité de l’écriture

  • Synchroniser

  • Modifier le propriétaire

  • Lire

  • Write

  • Execute

  • Obligatoire

  • Tous

  • None

Ces droits sont un ensemble d’indicateurs de bits que vous pouvez combiner à l’aide du or au niveau du bit :

  • Contrôle total

  • Supprimer un message

  • Recevoir un message

  • Lire furtivement un message

  • Recevoir Journal message

  • Obtenir les propriétés de la file d’attente

  • Définir les propriétés de la file d’attente

  • Obtenir des autorisations

  • Définir les autorisations

  • Prendre la propriété de la file d’attente

  • Écrire un message

S’applique à

Voir aussi