Sdílet prostřednictvím


MessageQueueInstaller.Permissions Vlastnost

Definice

Získá nebo nastaví oprávnění přidružená k frontě.

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

Hodnota vlastnosti

A AccessControlList obsahující jednu nebo více položek řízení přístupu, které určují správce a oprávnění k udělení pro frontu.

Atributy

Poznámky

Ve výchozím nastavení má tvůrce veřejné nebo privátní fronty úplnou kontrolu a skupina domén Všichni mají oprávnění získat vlastnosti fronty, získat oprávnění a zapisovat do fronty. Služba Řízení front zpráv přistupuje k jednotlivým položkám seznamu oprávnění, dokud nenajde položku, která se vztahuje na aktuálního uživatele a aktuální akci. Stejně jako u oprávnění operačního systému mají práva, která uživateli výslovně odepřete, přednost před právy, která povolíte.

Při vytváření Permissions vlastnosti přidejte AccessControlEntry instance do AccessControlList kolekce. Při vytváření každé položky řízení přístupu můžete zadat obecná nebo standardní přístupová práva. Práva k frontě můžou být libovolná z následujících kombinací:

  • Vymazat

  • Zabezpečení čtení

  • Zabezpečení zápisu

  • Synchronizovat

  • Změnit vlastníka

  • Čti

  • Napiš

  • Provést

  • Povinné

  • Všechno

  • None

Tato práva jsou sada bitových příznaků, které můžete kombinovat pomocí bitové operace OR:

  • Úplné řízení

  • Smazat zprávu

  • Přijmout zprávu

  • Náhled zprávy

  • Přijmout zprávu deníku

  • Získání vlastností fronty

  • Nastavení vlastností fronty

  • Získání oprávnění

  • Nastavit oprávnění

  • Převzetí vlastnictví fronty

  • Napsat zprávu

Platí pro

Viz také