Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die SMS_Role WMI-Klasse (Windows Management Instrumentation) ist eine SMS-Anbieter-Serverklasse in Configuration Manager, die eine RBA-Rolle darstellt.
Die folgende Syntax wird vom MOF-Code (Managed Object Format) vereinfacht und enthält alle geerbten Eigenschaften.
Syntax
Class SMS_Role : SMS_BaseClass
{
String CopiedFromID;
String CreatedBy;
DateTime CreatedDate;
Boolean IsBuiltIn;
Boolean IsSecAdminRole;
String LastModifiedBy;
DateTime LastModifiedDate;
UInt32 NumberOfAdmins;
SMS_ARoleOperation Operations[];
String RoleDescription;
String RoleID;
String RoleName;
String SourceSite;
};
Methoden
In der folgenden Tabelle sind die Methoden in der SMS_Role -Klasse aufgeführt.
| Methode | Beschreibung |
|---|---|
| ExportRole-Methode in Class SMS_Role | Exportiert Rollen in eine XML-Zeichenfolge. |
| ImportRole-Methode in class SMS_Role | Importiert eine durch eine XML-Zeichenfolge definierte Rolle in die Datenbank. |
Eigenschaften
CopiedFromID Datentyp: String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: [sizelimit("8")]
Rollen-ID, aus der diese Rolle kopiert wurde.
CreatedBy Datentyp: String
Zugriffstyp: Schreibgeschützt
Qualifizierer: [not_null, lesen, SizeLimit("512")]
Der Name des Benutzers, der diese Rolle erstellt hat.
CreatedDate Datentyp: DateTime
Zugriffstyp: Schreibgeschützt
Qualifizierer: [not_null, lesen]
Das Datum, an dem die Rolle erstellt wurde.
IsBuiltIn Datentyp: Boolean
Zugriffstyp: Schreibgeschützt
Qualifizierer: [lesen]
true, wenn dies eine integrierte Rolle ist.
IsSecAdminRole Datentyp: Boolean
Zugriffstyp: Schreibgeschützt
Qualifizierer: [lesen, faul]
true, wenn diese Rolle als gesicherte Administratorrolle gilt. Die Rolle ist die Rolle "Sicherheitsadministrator", wenn die Rolle administratorberechtigungen erstellen oder ändern kann.
LastModifiedBy Datentyp: String
Zugriffstyp: Schreibgeschützt
Qualifizierer: [not_null, lesen, SizeLimit("512")]
Der Name des Benutzers, der die Rolle zuletzt geändert hat.
LastModifiedDate Datentyp: DateTime
Zugriffstyp: Schreibgeschützt
Qualifizierer: [not_null, lesen]
Der Zeitpunkt, zu dem die Rolle zuletzt geändert wurde.
NumberOfAdmins Datentyp: UInt32
Zugriffstyp: Schreibgeschützt
Qualifizierer: [lesen]
Die Anzahl der Administratorkonten, die dieser Rolle zugeordnet sind.
Operations Datentyp: SMS_ARoleOperation Array
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: [lazy]
Die Vorgänge, die dieser Rolle gewährt werden.
RoleDescription Datentyp: String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: [sizelimit("512")]
Die Beschreibung der Rolle.
RoleID Datentyp: String
Zugriffstyp: Schreibgeschützt
Qualifizierer: [key, read]
Die ID der Rolle. Automatisch generiert, wenn die Rolle erstellt wurde. Diese ID ändert sich während der Lebensdauer der Rolle nicht und ist standortübergreifend eindeutig.
RoleName Datentyp: String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: [not_null, sizelimit("256")]
Name der Rolle.
SourceSite Datentyp: String
Zugriffstyp: Schreibgeschützt
Qualifizierer: [not_null, lesen, SizeLimit("3")]
Der Standortcode des Standorts, an dem die Rolle erstellt wurde.
Anforderungen
Laufzeitanforderungen
Weitere Informationen finden Sie unter anforderungen an Configuration Manager Server Runtime.
Entwicklungsanforderungen
Weitere Informationen finden Sie unter Configuration Manager Serverentwicklungsanforderungen.