Se pueden especificar las condiciones conforme a los atributos de los usuarios, de la siguiente manera:
El usuario objeto de la solicitud es el usuario que recibe los servicios solicitados.
El usuario solicitante es el usuario que creó y envió la solicitud.
El usuario objeto de la solicitud y el usuario solicitante pueden ser el mismo usuario o dos diferentes. Si se envía una solicitud a sí mismo, será tanto el usuario objeto de la solicitud como el usuario solicitante. Si envía una solicitud a otro usuario, usted será el usuario solicitante y otro usuario será el usuario objeto de la solicitud.
Normalmente, el asignador es un proceso de workflow que utiliza un usuario automatizado, como CERT-Service Delivery. Muy pocas condiciones utilizarán estos atributos.
Se pueden utilizar los siguientes atributos en las condiciones conforme a los atributos de los usuarios:
|
alias commonName defaultDomain defaultRole delegate description fax firstName grupos (grupos de usuarios) id lastName |
localeCountry localeLanguage gestor middleName móvil buscapersonas teléfono funciones status timezone title uuid |
A continuación, se proporciona una breve explicación de los atributos:
Cada usuario tiene un dominio predeterminado (unidad de negocio) en el perfil de usuario. Los administradores establecen esta unidad de negocio predeterminada cuando agregan o editan el usuario.
Especifica diferentes valores para diferentes parámetros, como se describe a continuación:
Introduzca el ID de la unidad de negocio que desea de la tabla usm_tenant_ext.
Por ejemplo, para enumerar los valores de todos los ID de la unidad de negocio en esa tabla, ejecute la siguiente consulta en la MDB de su cliente de bases de datos:
seleccione tenant_id de la tabla usm_tenant_ext
Para enumerar la unidad de negocio predeterminada de un usuario, ejecute la siguiente consulta en la MDB de su cliente de bases de datos:
seleccione el dominio de usm_contact_domain_role donde el user_id=userid y default_domain=1
Especifica el ID de usuario cuya unidad de negocio predeterminada se desea encontrar.
Especifica la unidad de negocio predeterminada del usuario.
Especifica el rol predeterminado de un usuario en un dominio.
Introduzca el ID del rol que desea de la tabla usm_role.
Por ejemplo, para enumerar los ID de todos los roles en esa tabla, ejecute la siguiente consulta en la MDB de su cliente de bases de datos:
seleccione role_id de la tabla usm_role
Para enumerar el rol predeterminado de un usuario en un dominio, ejecute la siguiente consulta en la MDB de su cliente de bases de datos:
seleccione el role_id from usm_contact_domain_role donde el user_id=userid y default_domain=1
Especifica el ID de usuario cuyo dominio predeterminado se desea encontrar, por ejemplo:
seleccione el rol... donde user_id='juan nadie'...
Si el ID de usuario incluye uno o más espacios, póngalo entre comillas simples, como se muestra en el ejemplo en la línea anterior.
Especifica que el rol es para el dominio predeterminado del usuario.
Especifica el ID de usuario de un delegado para la delegación automática de las solicitudes con acción pendiente del usuario. Los delegados aparecen en el perfil de usuario en la sección Solicitar delegación automática. Los usuarios y administradores especifican los delegados en el perfil.
Si un delegado especificado en la condición coincide con otro delegado de usuario objeto de la solicitud, el sistema de catálogo asignará la acción pendiente.
Introduzca el ID de usuario del delegado que desea de la MDB.
Por ejemplo, para enumerar a los delegados para un ID de usuario, ejecute la siguiente consulta en la MDB de su cliente de base de datos:
seleccione delegate_id de usm_request_Auto_delegation donde delegator_id=userid y delegation_type=0
Especifica el ID de usuario del delegador.
Especifica que el tipo de delegación es delegación automática.
Contiene todos los grupos de CAEEM a los cuales pertenece el usuario. Se puede crear, por ejemplo, una condición de política para asignar una solicitud con acción pendiente basada en si un usuario pertenece a un grupo de usuarios de CAEEM específico.
Para buscar los nombres de los grupos de usuarios de CAEEM, consulte CAEEM. Inicie sesión en CAEEM y revise los nombres de los grupos.
Se puede utilizar la propiedad de grupos para comprobar si el usuario solicitante es miembro de un grupo de CAEEM. Por ejemplo, se puede crear una política que requiera que todas las solicitudes creadas por desarrolladores se asignen a arquitectos. Para ello, se debe utilizar el permiso siguiente para comprobar la pertenencia al grupo del usuario solicitante en el grupo de desarrolladores:
_.request.requestedByUser.groups.indexOf(‘desarrolladores’) >= 0
También se puede crear una política para usuarios que no sean miembros de un grupo de CAEEM. Para ello, especifique la expresión siguiente:
_.request.requestedForUser.groups.indexOf(‘desarrolladores’) < 0
Especifica el código de país de dos letras ISO 3166 del usuario conectado.
Para obtener una lista completa de estos códigos, consulte el sitio Web de la Universidad de Berlín. (http://userpage.chemie.fu-berlin.de/).
Al momento de la publicación, el vínculo directo a la página Web que contiene esta lista es http://userpage.chemie.fu-berlin.de/diverse/doc/ISO_3166.html.
Los códigos de país de dos letras ISO 3166 más utilizados son los siguientes:
Brasil: BR
China: CN
Francia: FR
Alemania: DE
Italia: TI
Japón: JP
España: ES
Reino Unido: GB
Estados Unidos: EE. UU.
Nota: El atributo localeCountry utiliza valores diferentes a los que utiliza el atributo de país (de la tabla de ca_country) en otras condiciones. Debe ser cuidadoso al especificar el atributo correcto con los valores correctos en cada condición que cree.
Introduzca el valor del ID de usuario del gestor de la tabla ca_contact.
Por ejemplo, para enumerar los valores de todos los ID de usuario del gestor en esa tabla, ejecute la siguiente consulta en la MDB de su cliente de bases de datos:
seleccione supervisor_contact_uuid from ca_contact
Especifica el estado del usuario objeto de solicitud de la siguiente manera:
0: activo
1: inactivo (suprimido)
Indica el código de la zona horaria de la unidad de negocio (como la zona este de EE.UU., la hora del meridiano de Greenwich, la hora en Amazonas, entre otros).
Introduzca time_zone_code de la tabla ca_time_zone.
Por ejemplo, ejecute la siguiente consulta en la MDB de su cliente de bases de datos:
seleccione time_zone_code de ca_time_zone
Introduzca el valor contact_uuid que desee de la tabla ca_contact.
Por ejemplo, ejecute la siguiente consulta en la MDB de su cliente de bases de datos:
seleccione contact_uuid de ca_contact
Introduzca el valor del cargo para el usuario. La tabla ca_contact almacena el cargo de cada usuario.
Por ejemplo, muestre el cargo de un usuario específico (en este caso, Omar PE Patel) en esa tabla. Para ello, ejecute la siguiente consulta en la MDB de su cliente de bases de datos:
Seleccione job_title en ca_contact, donde userid='Omar PE Patel'.
Para enumerar los valores de todos los cargos disponibles en CA Service Catalog, ejecute la siguiente consulta:
seleccione un id de la tabla ca_job_title
| Copyright © 2011 CA. Todos los derechos reservados. | Enviar correo electrónico a CA Technologies acerca de este tema |