Compartir a través de


Mensajes y métodos de la entidad SystemUser (usuario)

 

Publicado: enero de 2017

Se aplica a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Un usuario del sistema es una persona con acceso para iniciar sesión en Microsoft Dynamics 365 local o Microsoft Dynamics 365 (online). La administración de usuarios del sistema implica distintas actividades. Esto incluye agregar usuarios del sistema, ajustar roles de seguridad y colocar usuarios del sistema en una jerarquía de informes. El acceso a cada una de estas características está protegido por los privilegios de seguridad que tiene el usuario del sistema. Estos privilegios se basan en el rol de seguridad del usuario del sistema. Debe crearse y guardarse un perfil de usuario del sistema antes de que el usuario del sistema pueda asignar roles de seguridad o asociarse con equipos. El nombre de esquema de esta entidad es SystemUser.Para ver los metadatos de la entidad de su organización, instale la solución Explorador de metadatos que se describe en Examinar los metadatos de la organización. También puede ver los metadatos de una organización no personalizada en una hoja de cálculo de Excel denominada EntityMetadata.xlsx que se incluye en la carpeta de nivel superior de la descarga del SDK.

Una cuenta de usuario del sistema Dynamics 365 se puede habilitar o deshabilitar.Dynamics 365 permite solo a los usuarios del sistema habilitado con una licencia pagada iniciar sesión en la aplicación.

Se puede establecer como deshabilitada una cuenta de usuario del sistema para mantener información histórica, como la cuenta de un vendedor que haya salido de la empresa. Establezca una cuenta de usuario del sistema en deshabilitada para quitar a ese usuario de los procesos de flujo de trabajo, por ejemplo, durante vacaciones. Deshabilitar un usuario del sistema aumenta el recuento de licencia disponible, ya que los usuarios del sistema deshabilitados no cuentan en las licencias de pago.

Nota

Para crear una instancia de entidad de un usuario del sistema en una instancia local de Microsoft Dynamics 365, el usuario del sistema primero debe existir en Active Directory.

Para crear una instancia de entidad de un usuario del sistema en Microsoft Dynamics 365 (online), el Cuenta de Microsoft del usuario debe existir. Además, no hay una forma programática de enviar una invitación a usuarios para Microsoft Dynamics 365 (online). Debe enviar invitaciones de usuario a través de la aplicación web.

La siguiente tabla describe los mensajes de esta entidad, que se utiliza con el método IOrganizationService.Execute.

Mensaje

Descripción

AssociateRequest

Crea un vínculo entre un registro de cliente y uno o varios registros que forman parte de una relación. También puede utilizar el método IOrganizationService.Associate.Para obtener más información, consulte 8597998f-764f-4c73-b63d-9f5e02c78061#ActionsOnEntityRecords. Para obtener una lista de relaciones predeterminadas para esta entidad, consulte SystemUser metadatos de la entidad.Encontrará esta información en los metadatos de la organización. Consulte la información de explorador de metadatos precedente.

CreateRequest

Crea un usuario del sistema. También puede llamar al método IOrganizationService.Create.

DisassociateRequest

Quita un vínculo entre un registro de cliente y uno o varios registros que forman parte de una relación. También puede utilizar el método IOrganizationService.Disassociate.Para obtener más información, consulte 8597998f-764f-4c73-b63d-9f5e02c78061#ActionsOnEntityRecords. Para obtener una lista de relaciones predeterminadas para esta entidad, consulte SystemUser metadatos de la entidad.Encontrará esta información en los metadatos de la organización. Consulte la información de explorador de metadatos precedente.

InitializeFromRequest

Inicializa un nuevo registro desde uno existente siempre y cuando haya una asignación de atributo definida para las dos entidades. Para obtener más información, consulte Personalizar asignaciones de entidad y atributo.

RetrieveDuplicatesRequest

Detecta y recupera registros duplicados para el registro especificado siempre y cuando la detección de duplicados esté habilitada y haya reglas de detección de duplicados publicadas para la entidad. Para obtener más información, consulte Detectar datos duplicados.

ReassignObjectsSystemUserRequest

Reasigna todas las entidades propiedad del usuario del sistema especificado a otro usuario o equipo del sistema.

RetrieveRequest

Recupera un usuario del sistema. También puede llamar al método IOrganizationService.Retrieve.

RemoveParentRequest

Quita el elemento primario de un registro.

RetrieveAllChildUsersSystemUserRequest

Recupera una recopilación de usuarios del sistema que informan al usuario del sistema especificado.

RetrieveMultipleRequest

Recupera una recopilación de usuarios del sistema. También puede llamar al método IOrganizationService.RetrieveMultiple.

RetrievePrincipalAttributePrivilegesRequest

Recupera todos los privilegios del atributo protegidos que un usuario o equipo tiene con asociaciones directas o indirectas (a través de una pertenencia al equipo) con la entidad de FieldSecurityProfile.

RetrieveTeamsSystemUserRequest

Obsoleto. Utilice la clase RetrieveMultipleRequest. Recupera la recopilación de equipos a los que pertenece un usuario del sistema especificado.

RetrieveUserPrivilegesRequest

Recupera todos los privilegios que un usuario del sistema (usuario) tiene con sus roles en la unidad de negocio especificada.

RetrieveUserSettingsSystemUserRequest

Obsoleto. Utilice la clase RetrieveMultipleRequest. Recupera la configuración de usuario del sistema para el usuario del sistema especificado.

SetBusinessSystemUserRequest

Establece la unidad de negocio para el usuario del sistema especificado.

SetParentSystemUserRequest

Establece el componente primario (administrador) para el usuario del sistema especificado.

SetStateRequest

Define el estado de un usuario del sistema. Los estados posibles se definen en el atributo SystemUser.Statecode. Si usa enlaces en tiempo de compilación, utilice la enumeración de SystemUserState. Para obtener una lista de valores de estado, vea los metadatos de la entidad de SystemUser.Encontrará esta información en los metadatos de la organización. Consulte la información de explorador de metadatos precedente.

UpdateRequest

Actualiza un usuario del sistema. También puede llamar a IOrganizationService.Método Update.

UpdateUserSettingsSystemUserRequest

Obsoleto. Utilice la clase UpdateRequest. Actualiza la configuración de usuario para un usuario del sistema.

Ver también

Entidades de usuarios y equipos
Privilegios por entidad
Mensajes y métodos de la entidad UserSettings

Microsoft Dynamics 365

© 2017 Microsoft. Todos los derechos reservados. Copyright