2009-06-22 18 views
0

Ich versuche, eine Liste von Operationen im Zusammenhang mit Benutzer zu holen.Holen Sie sich alle Operationen von AzMan

Ich verwende AzMan, um die Anwendungsautorisierungsregeln zu speichern.

Wie bekomme ich eine Liste von Operationen pro Benutzer mit EntLib 4.1 SecurityApplicationBlocks oder auf andere Weise?

[C#]

Danke.

Antwort

1

Sie können den Namensraum AZROLESLib verwenden.

Grundsätzlich enthalten Rollendefinitionen Operationen oder Tasks, die wiederum Operationen enthalten.

Rollenzuweisungen verknüpfen Benutzer oder Gruppen, die wiederum Benutzer- mit Rollendefinitionen enthalten.

Um die Listen der einem Benutzer zugewiesenen Operationen zu erhalten, müssen Sie die Rollenzuweisungen direkt oder indirekt über eine Gruppe abrufen und die Operationen entweder direkt oder indirekt dieser Rollenzuweisung zuweisen durch eine Aufgabe.

Einige Informationen here.

+0

Danke Mann. Du warst sehr hilfreich für mich! – Tamir

Verwandte Themen