Compartir a través de


SMS_Admin clase WMI de servidor

La SMS_Admin clase WMI es una clase de servidor de proveedor de SMS en Configuration Manager que representa al usuario de administración basada en roles (RBA).

La sintaxis siguiente se simplifica a partir del código de formato de objeto administrado (MOF) e incluye todas las propiedades heredadas.

Sintaxis

Class SMS_Admin : SMS_BaseClass  
{  
    UInt32 AccountType;  
    UInt32 AdminID;  
    String AdminSid;  
    String Categories[];  
    String CategoryNames[];  
    String CollectionNames[];  
    String CreatedBy;  
    DateTime CreatedDate;  
    String DisplayName;  
    String DistinguishedName;  
    SMS_AdminExtendedData ExtendedData[];  
    Boolean IsCovered;  
    Boolean IsDeleted;  
    Boolean IsGroup;  
    String LastModifiedBy;  
    DateTime LastModifiedDate;  
    String LogonName;  
    SMS_APermission Permissions[];  
    String RoleNames[];  
    String Roles[];  
    String SKey;  
    String SourceSite;  
};  

Métodos

La SMS_Admin clase incluye los métodos siguientes:

Propiedades

AccountType
Tipo de datos: UInt32

Tipo de acceso: solo lectura

Calificadores: [leer]

Tipo de cuenta. Los valores posibles son:

Valor Tipo de cuenta
0 User
1 Grupo
2 Equipo
128 UnverifiedUser
129 UnverifiedGroup
130 UnverifiedMachine

AdminID
Tipo de datos: UInt32

Tipo de acceso: solo lectura

Calificadores: [clave, lectura]

Identificador del objeto admin. Este valor se genera automáticamente cuando se crea el objeto y nunca cambia después. El valor predeterminado es 0.

AdminSid
Tipo de datos: String

Tipo de acceso: lectura y escritura

Calificadores: [diferido, not_null, único]

SID del usuario, cuando se crea el administrador.

Categories
Tipo de datos: String Matriz

Tipo de acceso: solo lectura

Calificadores: [diferido, lectura]

Categorías protegidas de RBA asociadas a esta cuenta.

CategoryNames
Tipo de datos: String Matriz

Tipo de acceso: solo lectura

Calificadores: [leer]

Nombre de las categorías protegidas de RBA asociadas a esta cuenta.

CollectionNames
Tipo de datos: String Matriz

Tipo de acceso: solo lectura

Calificadores: [leer]

Nombre de las colecciones asociadas a esta cuenta.

CreatedBy
Tipo de datos: String

Tipo de acceso: solo lectura

Calificadores: [not_null, read, SizeLimit("512")]

Nombre del usuario que creó esta cuenta.

CreatedDate
Tipo de datos: DateTime

Tipo de acceso: solo lectura

Calificadores: [not_null, leer]

Fecha en la que se creó esta cuenta.

DisplayName
Tipo de datos: String

Tipo de acceso: lectura y escritura

Calificadores: [sizelimit ("512")]

Nombre para mostrar de la cuenta.

DistinguishedName
Tipo de datos: String

Tipo de acceso: lectura y escritura

Calificadores: [sizelimit("4000")]

Nombre distintivo de la cuenta. Si el nombre distintivo no es null LogonName y AdminSid se omitirá.

ExtendedData
Tipo de datos: SMS_AdminExtendedData Matriz

Tipo de acceso: lectura y escritura

Calificadores: [diferido]

Reservado para uso interno.

IsCovered
Tipo de datos: Boolean

Tipo de acceso: solo lectura

Calificadores: [diferido, lectura]

true si el usuario actual tiene más permisos que esta cuenta.

IsDeleted
Tipo de datos: Boolean

Tipo de acceso: solo lectura

Calificadores: [leer]

true, si la cuenta se ha eliminado de Active Directory.

IsGroup
Tipo de datos: Boolean

Tipo de acceso: solo lectura

Calificadores: [leer]

true, si la cuenta es un grupo de seguridad de Active Directory.

LastModifiedBy
Tipo de datos: String

Tipo de acceso: solo lectura

Calificadores: [not_null, read, SizeLimit("512")]

Nombre del usuario que modificó por última vez esta cuenta.

LastModifiedDate
Tipo de datos: DateTime

Tipo de acceso: solo lectura

Calificadores: [not_null, leer]

Fecha de la última modificación de la cuenta.

LogonName
Tipo de datos: String

Tipo de acceso: lectura y escritura

Calificadores: [not_null, sizelimit]

Nombre de inicio de sesión de la cuenta. Podría ser un nombre de Windows NT 4 (ADS_NAME_TYPE_NT4) o un nombre de dominio simple (ADS_NAME_TYPE_DOMAIN_SIMPLE).

Permissions
Tipo de datos: SMS_APermission Matriz

Tipo de acceso: lectura y escritura

Calificadores: [diferido]

Lista de permisos asignados a esta cuenta.

RoleNames
Tipo de datos: String Matriz

Tipo de acceso: solo lectura

Calificadores: [leer]

Lista de nombres de rol asociados al usuario actual.

En la tabla siguiente se enumeran los nombres y los identificadores de rol integrados:

Identificador de rol Nombre de rol
SMS0001R Administrador completo
SMS0002R Analista de solo lectura
SMS0003R Operador de herramientas remotas
SMS0004R Asset Manager
SMS0006R Administrador de configuración de cumplimiento
SMS0007R Administrador de implementación de aplicaciones
SMS0008R Autor de la aplicación
SMS0009R Administrador de la aplicación
SMS000AR Administrador de implementación del sistema operativo
SMS000BR Administrador de infraestructura
SMS000CR Administrador de actualizaciones de software
SMS000ER Administrador de operaciones
SMS000FR Administrador de seguridad
SMS000GR Administrador de EndPoint Protection
SMS000HR Administrador de acceso a recursos de la empresa

Roles
Tipo de datos: String Matriz

Tipo de acceso: solo lectura

Calificadores: [diferido, lectura]

Identificador de los roles asociados al usuario actual.

Para obtener una lista de los nombres y los identificadores de rol integrados, consulte la RoleNames propiedad .

SKey
Tipo de datos: String

Tipo de acceso: solo lectura

Calificadores: [leer]

Reservado para uso interno.

SourceSite
Tipo de datos: String

Tipo de acceso: solo lectura

Calificadores: [read, sizelimit("3")]

Sitio donde se creó la cuenta.

Requisitos

Requisitos en tiempo de ejecución

Para obtener más información, consulte Configuration Manager requisitos de tiempo de ejecución del servidor.

Requisitos de desarrollo

Para obtener más información, consulte Configuration Manager requisitos de desarrollo del servidor.