Mensajes predeterminados de flujo de trabajo
IBM® Security Identity Manager proporciona mensajes de flujo de trabajo predeterminados.
Plantillas de flujo de trabajo predeterminadas
Todas las plantillas de avisos de flujo de trabajo se pueden personalizar. IBM Security Identity Manager proporciona estas plantillas de flujo de trabajo predeterminadas de avisos:
- Plantilla de tiempo de espera de actividad
- Indica que la actividad del flujo de trabajo ha excedido el tiempo de espera y ha terminado. De forma predeterminada, esta plantilla está habilitada.
Por ejemplo, la plantilla proporciona este mensaje:
Se ha excedido el tiempo de espera de la actividad de flujo de trabajo y el sistema de flujo de trabajo la finalizará. La siguiente actividad ha excedido el tiempo de espera. El sistema de flujo de trabajo finalizará la actividad y el resultado se establecerá en Terminado. Información de la actividad Ver cambios: http://localhost:9090/itim/console ID de actividad: ADApproval Actividad: Aprobación de cuenta de AD Hora de inicio: 09 jun 2007 12:28:45 IST Hora de finalización: Resumen de resultado: Intensificado Estado: En ejecución Tipo de actividad: Aprobación/Rechazo manual Información del proceso ID de proceso: 1099575082113388748 Actividad: Flujo de trabajo de aprobación de cuenta AD predeterminado Descripción: Estado: En ejecución Fecha de envío: 09 jun 2007 12:23:41 IST Hora de finalización: Resumen de resultado: Solicitante: 1099572462907357646 Persona a la que se solicita: firstname lastname Asunto: Comentario: Detalles:La sentencia del asunto es:
<RE key="activity_timeout_subject" />El texto sin formato es:
<RE key="activity_timeout_message" /> <RE key="activity_timeout_detail" /> <RE key="activityInformation" /> <ITIMURL/> <RE key="activityID"/>: <JS>activity.id;</JS> <RE key="name"/>: <JS>activity.name;</JS> <RE key="timeStarted"/>: <RE key="readOnlyDateFormat"><PARM> <JS>if (activity.started != null) return activity.started.getTime(); else return '';</JS></PARM></RE> <RE key="timeCompleted"/>: <RE key="readOnlyDateFormat"><PARM> <JS>if (activity.completed != null) return activity.completed.getTime(); else return '';</JS></PARM></RE> <RE key="resultSummary"/>: <RE><KEY> <JS>process.STATE_PREFIX + activity.resultSummary; </JS></KEY></RE> <RE key="state"/>: <RE><KEY><JS>process.STATE_PREFIX+activity.state; </JS></KEY></RE> <RE key="activityType"/>: <RE><KEY> <JS>activity.TYPE_PREFIX + activity.type;</JS> </KEY></RE> <RE><KEY><JS>activity.TYPE_PREFIX + activity.subtype;</JS></KEY></RE> <RE key="processInformation" /> <RE key="processID"/>: <JS>process.id;</JS> <RE key="name"/>: <RE><KEY><JS>process.name;</JS></KEY></RE> <RE key="description"/>: <RE><KEY> <JS>process.description;</JS></KEY></RE> <RE key="state"/>: <RE><KEY><JS>process.STATE_PREFIX + process.state; </JS></KEY></RE> <RE key="timeScheduled"/>: <RE key="readOnlyDateFormat"><PARM> <JS>if (process.scheduled != null) return process.scheduled.getTime(); else return '';</JS></PARM></RE> <RE key="timeCompleted"/>: <RE key="readOnlyDateFormat"><PARM> <JS>if (process.completed != null) return process.completed.getTime(); else return '';</JS></PARM></RE> <RE key="resultSummary"/>: <RE><KEY> <JS>process.STATE_PREFIX + process.resultSummary; </JS></KEY></RE> <RE key="requester"/>: <JS>process.requestorName;</JS> <RE key="requestedFor"/>: <JS>process.requesteeName;</JS> <RE key="subject"/>: <JS>process.subject;</JS> <RE key="comment"/>: <JS>process.comment;</JS> <RE key="detail"/>: <JS>process.resultDetail;</JS> - Plantilla de cambio de cuenta
- Proporciona información de que la actividad de flujo de trabajo ha modificado información de cuenta. De forma predeterminada, esta plantilla está inhabilitada.
Por ejemplo, la plantilla proporciona este mensaje:
Información de la cuenta modificada de IBM Security Identity Manager Se ha modificado la cuenta de ITIM Service [ITIM] siguiente: Ver cambios: http://localhost:9090/itim/console Referencia del proceso: 875016861865594505 ID de cuenta: myaccount Nombre de propietario: firstname lastname Hora de finalización: 08 jun 2007 09:52:24 ISTLa sentencia del asunto es:
<RE key="change_account_subject"/>El texto sin formato es:
<RE key="account_changed"><PARM> <RE key="service_name_with_profile_name"><PARM> <JS>EmailContext.getAccountServiceName();</JS></PARM> <PARM><RE><KEY><JS>EmailContext.getAccountServiceProfileName(); </JS></KEY></RE></PARM></RE></PARM></RE> <ITIMURL/> <RE key="processRef"/>: <JS>process.id;</JS> <JS>if (EmailContext.getTransactionId() != '0') { '<RE key="TRANSACTION_ID_LABEL"/>: ' + EmailContext.getTransactionId(); } </JS> <RE key="accountID"/>: <JS>EmailContext.getAccountUserId();</JS> <RE key="accountOwnerName"/>: <JS>EmailContext.getAccountOwnerName();</JS> <RE key="timeCompleted"/>: <RE key="readOnlyDateFormat"><PARM> <JS>(new Date()).getTime();</JS></PARM></RE> <JS>if (EmailContext.hasNewAccess()) { '<RE key="accountNewAccess"/>: <JS>EmailContext.getAccountNewAccessAsString();</JS>\n'; }</JS> <JS>if (EmailContext.hasRemovedAccess()) { '<RE key="accountRemovedAccess"/>: <JS>EmailContext.getAccountRemovedAccessAsString();</JS>\n'; }</JS> <JS>if (EmailContext.getTransactionId() != '0') { '<RE key="RETRIEVE_PASSWORD_TITLE"/>: ' + EmailContext.getPasswordRetrievalUrl(); } </JS> <JS>if (EmailContext.getTransactionId() != '0') { '<RE key="passwordExpireLabel"/>: <JS>if (EmailContext.getPasswordExpirePeriod() == 0) { '<RE key="passwordneverexpire"/>'; } else { EmailContext.getPasswordExpirePeriod(); }</JS>'; }</JS> <JS>if (EmailContext.getTransactionId() != '0') { '<JS>if (EmailContext.getPasswordExpirePeriod() == 0) { '<RE key="additionalMsgForPwdRetrieval"/>'; }</JS>'; }</JS> - Plantilla de conformidad
- Proporciona información de que una cuenta no cumple con una política de suministro. De forma predeterminada, esta plantilla está habilitada.
Por ejemplo, la plantilla proporciona este mensaje:
Alerta de conformidad para winlocal La cuenta [helpdesk35] no cumple la política de suministro. El valor [Rendimiento usuarios de registro] del atributo [Grupos locales] se debe [eliminar]. Ver cambios: http://99.99.999.99:80/itim/consoleLa sentencia del asunto es:
<RE key="compliance_alert_subject" > <PARM><JS>var service = context.getService(); return service.getProperty("erservicename")[0];</JS> </PARM> </RE>El texto sin formato es:
<CAMessage/> <RE key="itimUrl"/>:<ITIMURL/> - Plantilla de delegación
- Proporciona la plantilla predeterminada para la delegación, que incluye la nueva información sobre delegación. De forma predeterminada, esta plantilla está habilitada y no se pueden inhabilitar. Si se genera una excepción al evaluar JavaScript en la plantilla de notificación o al analizar la plantilla de notificación, se envía la notificación de delegación predeterminada.
Por ejemplo, la plantilla proporciona este mensaje:
Ha sido seleccionado para ser el delegado: For:John Doe From:Tue Jul 03 08:00:13 IST 2012 To:Fri Jul 06 20:00:13 IST 2012 La sentencia del asunto es: <RE key="delegationMailSubject"/> El texto sin formato es: <RE key="delegationMailContent"/> <RE key="delegationMailDelegator"/>:<JS>Delegate.getDelegator().name;</JS> <RE key="delegationMailFrom"/>:<JS>Delegate.getStartDate();</JS> <RE key="delegationMailTo"/>:<JS>Delegate.getEndDate();</JS> - Plantilla de eliminación de suministro de cuenta
- Proporciona información de que la actividad de flujo de trabajo ha eliminado una cuenta. De forma predeterminada, esta plantilla está habilitada.
Por ejemplo, la plantilla proporciona este mensaje:
La cuenta ha sido eliminada por IBM Security Identity Manager. Ha dejado de darse suministro a la cuenta de Odessa Service [ADProfile] siguiente. Ver cambios: http://host:9080/itim/selfui Referencia del proceso: 5870349043636872731 ID de cuenta: myaccount Nombre de propietario: myname Motivo: Imposición de política Hora de finalización: 03 may 2007 03:54:22 ISTLa sentencia del asunto es:
<RE key="remove_account_subject" />El texto sin formato es:
<RE key="account_deprovisioned"> <PARM><RE key="service_name_with_profile_name"> <PARM><JS>EmailContext.getAccountServiceName();</JS></PARM> <PARM><RE><KEY><JS>EmailContext.getAccountServiceProfileName(); </JS></KEY></RE></PARM></RE></PARM></RE> <ITIMURL/> <RE key="processRef"/>: <JS>process.id;</JS> <RE key="accountID"/>: <JS>EmailContext.getAccountUserId();</JS> <RE key="accountOwnerName"/>: <JS>EmailContext.getAccountOwnerName();</JS> <RE key="reason"/>: <JS>EmailContext.getReason();</JS> <RE key="deprovisionCompleted"/>: <RE key="readOnlyDateFormat"> <PARM><JS>(new Date()).getTime();</JS></PARM></RE> - Plantilla de aprobación de actividad manual
- Proporciona información de que el usuario debe proporcionar información de una solicitud. De forma predeterminada, esta plantilla está habilitada.
Por ejemplo, la plantilla proporciona este mensaje:
Acción de flujo de trabajo pendiente: caso 884088984804067042.884090864796694775 Se le ha solicitado que envíe información para la solicitud siguiente Ver cambios: http://localhost:9090/itim/console Descripción: Persona a la que se solicita: firstname lastname Asunto: subject Solicitud iniciada: 08 jun 2007 10:27:29 IST Referencia del proceso: 884088984804067042 Solicitada por el proceso: ID de proceso: 884066904196868932 Nombre de proceso: Suministrar cuenta Descripción: Proceso de suministro de cuentas Solicitante: Administrador del sistema Persona a la que se solicita: firstname lastname Asunto: subjectLa sentencia del asunto es:
<RE key="pending_workitem_subject"><PARM><ID /></PARM></RE>El texto sin formato es:
<RE key="wiApproval_message" /> <ITIMURL/> <RE key="description"/>: <RE><KEY><JS>process.description;</JS></KEY></RE> <RE key="requestedFor"/>: <JS>process.requesteeName;</JS> <RE key="subject"/>: <JS>process.subject;</JS> <JS>if (process.subjectAccess!=null) if (process.subjectAccess.length>0) { '<RE key="accessName"/>: <JS>process.subjectAccess;</JS>\n'; }</JS> <RE key="requestInit"/>: <RE key="readOnlyDateFormat"><PARM> <JS>if (process.started != null) return process.started.getTime(); else return '';</JS></PARM></RE> <RE key="processRef"/>: <JS>process.id;</JS> <JS>if (process.parentId == '0') { '<RE key="requestedBy"/>: <JS>process.requestorName;</JS>'; }</JS> <JS>if (process.parentId != '0') { '<RE key="parent_process"/>'; }</JS> <JS>if (process.parentId != '0') { '<RE key="processID"/>: ' + process.parentId; }</JS> <JS>if (process.parentId != '0') { '<RE key="processName"/>: <RE><KEY><JS>if (process.parentId != '0') { process.getParent().name; } </JS></KEY></RE>'; }</JS> <JS>if (process.parentId != '0') { '<RE key="description"/>: <RE><KEY><JS>if (process.parentId != '0') { process.getParent().description; } </JS></KEY></RE>'; }</JS> <JS>if (process.parentId != '0') { '<RE key="requester"/>: ' + process.getParent().requestorName; } </JS> <JS>if (process.parentId != '0') { '<RE key="requestedFor"/>: ' + process.getParent().requesteeName; } </JS> <JS>if (process.parentId != '0') { '<RE key="subject"/>: ' + process.getParent().subject; }</JS> - Plantilla de RFI de actividad manual
- Proporciona la plantilla predeterminada para solicitar información de actividades de flujo de trabajo. De forma predeterminada, esta plantilla está habilitada.
Por ejemplo, la plantilla proporciona este mensaje:
Se le ha solicitado que envíe información para la solicitud siguiente http://localhost:9080/itim/selfui/ReviewActivities.do? activity=3053543743245419023 Descripción: Persona a la que se solicita: Shoe Flower Asunto: shoe1 Solicitud iniciada: 03 ago 2007 11:48:52 IST Referencia del proceso: 3053543339468639238 Solicitada por el proceso: ID de proceso: 3053541330639294422 Nombre de proceso: Suministrar cuenta Descripción: Proceso de suministro de cuentas Solicitante: Administrador del sistema Persona a la que se solicita: Shoe Flower Asunto: shoe1La sentencia del asunto es:
<RE key="pending_workitem_subject"><PARM><ID /></PARM></RE>El texto sin formato es:
<RE key="wiRFI_message" /> <ITIMURL/> <RE key="description"/>: <RE><KEY> <JS>process.description;</JS></KEY></RE> <RE key="requestedFor"/>: <JS>process.requesteeName;</JS> <RE key="subject"/>: <JS>process.subject;</JS> <JS>if (process.subjectAccess!=null) if (process.subjectAccess.length>0) { '<RE key="accessName"/>: <JS>process.subjectAccess;</JS>\n'; }</JS> <RE key="requestInit"/>: <RE key="readOnlyDateFormat"><PARM> <JS>if (process.started != null) return process.started.getTime(); else return '';</JS></PARM></RE> <RE key="processRef"/>: <JS>process.id;</JS> <JS>if (process.parentId == '0') { '<RE key="requestedBy"/>: <JS>process.requestorName;</JS>'; }</JS> <JS>if (process.parentId != '0') { '<RE key="parent_process"/>'; } </JS> <JS>if (process.parentId != '0') { '<RE key="processID"/>: ' + process.parentId; }</JS> <JS>if (process.parentId != '0') { '<RE key="processName"/>: <RE><KEY><JS>if (process.parentId != '0') { process.getParent().name; } </JS></KEY></RE>'; }</JS> <JS>if (process.parentId != '0') { '<RE key="description"/>: <RE><KEY><JS>if (process.parentId != '0') { process.getParent().description; } </JS></KEY></RE>'; }</JS> <JS>if (process.parentId != '0') { '<RE key="requester"/>: ' + process.getParent().requestorName; } </JS> <JS>if (process.parentId != '0') { '<RE key="requestedFor"/>: ' + process.getParent().requesteeName; } </JS> <JS>if (process.parentId != '0') { '<RE key="subject"/>: ' + process.getParent().subject; }</JS> - Plantilla de orden de trabajo de actividad manual
- Proporciona la plantilla predeterminada para la orden de trabajo de actividad manual de flujo de trabajo.
De forma predeterminada, esta plantilla está habilitada.
Por ejemplo, la plantilla proporciona este mensaje:
Acción de flujo de trabajo pendiente: caso 1401993364658803275.1402011582339065124 Ha recibido una solicitud de orden de trabajoLa sentencia del asunto es:
<RE key="pending_workitem_subject"><PARM><ID /></PARM></RE>El texto sin formato es:
<RE key="wiWorkOrder_message" /> - Plantilla de cuenta nueva
- Proporciona información de que la actividad de flujo de trabajo ha creado una cuenta nueva. De forma predeterminada, esta plantilla está habilitada.
Por ejemplo, la plantilla proporciona este mensaje:
Información de la nueva cuenta de IBM Security Identity Manager Se ha creado la siguiente cuenta nueva de ITIM Service [ITIM]: Ver cambios: http://localhost:80/itim/console Referencia del proceso: 8498649245880216244 Contraseña: bAMI#gai ID de cuenta: myaccount Nombre de propietario: firstname lastname Hora del suministro de servicio: 29 jun 2007 10:55:58 ISTLa sentencia del asunto es:
<RE key="new_account_subject"/>El texto sin formato es:
<RE key="account_created"><PARM> <RE key="service_name_with_profile_name"> <PARM><JS>EmailContext.getAccountServiceName();</JS></PARM> <PARM><RE><KEY><JS>EmailContext.getAccountServiceProfileName(); </JS></KEY></RE></PARM></RE></PARM></RE> <ITIMURL/> <RE key="processRef"/>: <JS>process.id;</JS> <JS>if (EmailContext.getTransactionId() != '0') { '<RE key="TRANSACTION_ID_LABEL"/>: ' + EmailContext.getTransactionId(); } </JS> <RE key="password"/>: <JS>EmailContext.getAccountPassword();</JS> <RE key="accountID"/>: <JS>EmailContext.getAccountUserId();</JS> <RE key="accountOwnerName"/>: <JS>EmailContext.getAccountOwnerName();</JS> <RE key="timeofprovision"/>: <RE key="readOnlyDateFormat"> <PARM><JS>(new Date()).getTime();</JS></PARM></RE> <JS>if (EmailContext.hasNewAccess()) { '<RE key="accountNewAccess"/>: <JS>EmailContext.getAccountNewAccessAsString();</JS>\n'; }</JS> <JS>if (EmailContext.getTransactionId() != '0') { '<RE key="RETRIEVE_PASSWORD_TITLE"/>: ' + EmailContext.getPasswordRetrievalUrl(); }</JS> <JS>if (EmailContext.getTransactionId() != '0') { '<RE key="passwordExpireLabel"/>: <JS>if (EmailContext.getPasswordExpirePeriod() == 0) { '<RE key="passwordneverexpire"/>'; } else { EmailContext.getPasswordExpirePeriod(); }</JS>'; }</JS> <JS>if (EmailContext.getTransactionId() != '0') { '<JS>if (EmailContext.getPasswordExpirePeriod() == 0) { '<RE key="additionalMsgForPwdRetrieval"/>'; }</JS>'; }</JS> - Plantilla de contraseña nueva
- Proporciona información de que hay una contraseña nueva para una cuenta.
De forma predeterminada, esta plantilla está habilitada.
Por ejemplo, la plantilla proporciona este mensaje:
Información de la contraseña nueva de la cuenta A continuación se muestra su nueva contraseña para la cuenta myaccount: Ver cambios: http://localhost:9090/itim/console Referencia del proceso: 2855285841498421007 Contraseña nueva: secret ID de cuenta: myaccount Servicio de cuenta: Servicio de ITIM Perfil de servicio de cuenta: ITIM Nombre de propietario: firstname lastname Hora del suministro de servicio: 25 abr 2007 12:54:05 ISTLa sentencia del asunto es:
<RE key="password_change_subject"/>El texto sin formato es:
<RE><KEY><JS>if (EmailContext.getTransactionId() == '0') { 'newAccountPassword' } else { 'newAccountPasswordPickUp'; } </JS></KEY> <PARM><JS>process.subject;</JS></PARM></RE> <ITIMURL/> <RE key="processRef"/>: <JS>process.id;</JS> <JS>if (EmailContext.getTransactionId() != '0') { '<RE key="TRANSACTION_ID_LABEL"/>: ' + EmailContext.getTransactionId(); } </JS> <RE key="newPassword"/>: <JS>EmailContext.getAccountPassword();</JS> <RE key="accountID"/>: <JS>EmailContext.getAccountUserId();</JS> <RE key="accountService"/>: <JS>EmailContext.getAccountServiceName();</JS> <RE key="accountServiceProfile"/>: <RE><KEY> <JS>EmailContext.getAccountServiceProfileName();</JS></KEY></RE> <RE key="accountOwnerName"/>: <JS>EmailContext.getAccountOwnerName();</JS> <RE key="timeofprovision"/>: <RE key="readOnlyDateFormat"> <PARM><JS>(new Date()).getTime();</JS></PARM></RE> <JS>if (EmailContext.getTransactionId() != '0') { '<RE key="RETRIEVE_PASSWORD_TITLE"/>: ' + EmailContext.getPasswordRetrievalUrl(); }</JS> <JS>if (EmailContext.getTransactionId() != '0') { '<RE key="passwordExpireLabel"/>: <JS>if (EmailContext.getPasswordExpirePeriod() == 0) { '<RE key="passwordneverexpire"/>'; } else { EmailContext.getPasswordExpirePeriod(); }</JS>'; }</JS> <JS>if (EmailContext.getTransactionId() != '0') { '<JS>if (EmailContext.getPasswordExpirePeriod() == 0) { '<RE key="additionalMsgForPwdRetrieval"/>'; }</JS>'; }</JS> - Plantilla de finalización de proceso
- Proporciona información de que la actividad de flujo de trabajo ha finalizado.
De forma predeterminada, esta plantilla está habilitada.
Por ejemplo, la plantilla proporciona este mensaje cuando una actividad finaliza sin que se cancele:
El proceso de flujo de trabajo, 1416721862784240178, ha finalizado. Resumen de resultado: Correcto El proceso siguiente se ha completado Información del proceso Ver cambios: http://localhost:9090/itim/console ID de proceso: 1416721862784240178 Actividad: Descripción: Proceso de modificación de política de suministro Estado: Completado Fecha de envío: 16 may 2007 12:22:58 IST Hora de finalización: 16 may 2007 01:44:17 IST Resumen de resultado: Correcto Solicitante: Administrador del sistema Persona a la que se solicita: Asunto: Política de suministro predeterminada para el servicio Perfil local de Win Comentario: Detalles:Por ejemplo, la plantilla proporciona este mensaje cuando una actividad se cancela:
Asunto: Un proceso de flujo de trabajo, 6690130336188564930, ha finalizado. Resumen de resultado: Anómalo El proceso siguiente se ha completado Información del proceso Ver cambios: http://localhost:80/itim/console ID de proceso: 6690130336188564930 Actividad: Adición de persona Descripción: Proceso de adición de persona Estado: Cancelado Fecha envío: Jan 30, 2014 01:13:59 CST Hora finalización: Jan 29, 2014 01:13:22 CST Resumen de resultado: Anómalo Solicitante: Administrador del sistema Persona a la que se solicita: firstname lastname Asunto: Comentario: Detalles: Cancelado por: Administrador del sistema Fecha cancelación: Jan 29, 2014 01:13:22 CST Justificación cancelada: Ya no se necesitaLa sentencia del asunto es:
<RE key="processCompletedSubject"><PARM><JS>process.id;</JS></PARM> <PARM><RE key="resultSummaryValue"><PARM><RE><KEY> <JS>process.STATE_PREFIX + process.resultSummary; </JS></KEY></RE></PARM></RE></PARM></RE>El texto sin formato es:
<RE key="process_completed_message" /> <RE key="processInformation" /> <ITIMURL/> <RE key="processID"/>: <JS>process.id;</JS> <RE key="name"/>: <RE><KEY><JS>process.name;</JS></KEY></RE> <RE key="description"/>: <RE><KEY><JS>process.description;</JS> </KEY></RE> <RE key="state"/>: <RE><KEY> <JS>process.STATE_PREFIX + process.state;</JS></KEY></RE> <RE key="timeScheduled"/>: <RE key="readOnlyDateFormat"><PARM> <JS>if (process.scheduled != null) return process.scheduled.getTime(); else return '';</JS></PARM></RE> <RE key="timeCompleted"/>: <RE key="readOnlyDateFormat"><PARM> <JS>if (process.completed != null) return process.completed.getTime(); else return '';</JS></PARM></RE> <RE key="resultSummary"/>: <RE><KEY> <JS>process.STATE_PREFIX + process.resultSummary;</JS> </KEY></RE> <RE key="requester"/>: <JS>process.requestorName;</JS> <RE key="requestedFor"/>: <JS>process.requesteeName;</JS> <RE key="subject"/>: <JS>process.subject;</JS> <RE key="comment"/>: <JS>process.comment;</JS> <RE key="detail"/>: <JS>process.resultDetail;</JS> <JS>if (process.cancelor_name != null) { '<RE key="CanceledBy"/>: ' + process.cancelor_name; }</JS> <JS>if (process.cancelor_name != null) { '<RE key="DateCanceled"/>: '; }</JS> <RE key="readOnlyDateFormat"><PARM> <JS>if (process.canceled_date != null) return process.canceled_date.getTime(); else return '';</JS> </PARM></RE> <JS>if (process.cancelor_name != null) { '<RE key="CanceledReason"/>: <JS>if (process.canceled_justification == null) { return ' '; } else { return process.canceled_justification;} </JS>'; }</JS> - Plantilla de tiempo de espera de proceso
- Proporciona información de que el proceso de flujo de trabajo ha excedido el tiempo de espera.
De forma predeterminada, esta plantilla está habilitada.
Por ejemplo, la plantilla proporciona este mensaje:
Se ha excedido el tiempo de espera de la actividad de flujo de trabajo y el sistema de flujo de trabajo la finalizará. Información de la actividad Ver cambios: http://localhost:9080/itim/console ID de actividad: RECERTAPPROVAL Actividad: $ITIM_RECERTIFY Hora de inicio: 02 ago 2007 03:18:54 IST Hora de finalización: Resumen de resultado: Pendiente Estado: En ejecución Tipo de actividad: Aprobación/Rechazo manual Información del proceso ID de proceso: 8566433417513336819 Actividad: Recertificación de cuenta/acceso Descripción: Recertificación de cuenta/acceso Estado: En ejecución Fecha de envío: 02 ago 2007 03:18:54 IST Hora de finalización: Resumen de resultado: Solicitante: org Persona a la que se solicita: Person B Asunto: personb Comentario: Detalles:La sentencia del asunto es:
<RE key="process_timeout_subject" />El texto sin formato es:
<RE key="process_timeout_message" /> <RE key="processInformation" /> <ITIMURL/> <RE key="processID"/>: <JS>process.id;</JS> <RE key="name"/>: <RE><KEY><JS>process.name;</JS></KEY></RE> <RE key="description"/>: <RE><KEY><JS>process.description;</JS></KEY></RE> <RE key="state"/>: <RE><KEY> <JS>process.STATE_PREFIX + process.TIMEOUT;</JS></KEY></RE> <RE key="timeScheduled"/>: <RE key="readOnlyDateFormat"><PARM> <JS>if (process.scheduled != null) return process.scheduled.getTime(); else return '';</JS></PARM></RE> <RE key="timeCompleted"/>: <RE key="readOnlyDateFormat"><PARM> <JS>if (process.completed != null) return process.completed.getTime(); else return '';</JS></PARM></RE> <RE key="resultSummary"/>: <RE><KEY> <JS>process.STATE_PREFIX + process.resultSummary;</JS></KEY></RE> <RE key="requester"/>: <JS>process.requestorName;</JS> <RE key="requestedFor"/>: <JS>process.requesteeName;</JS> <RE key="subject"/>: <JS>process.subject;</JS> <RE key="comment"/>: <JS>process.comment;</JS> <RE key="detail"/>: <JS>process.resultDetail;</JS> - Plantilla de restauración de cuenta
- Proporciona información de que se ha restaurado una cuenta. De forma predeterminada, esta plantilla está habilitada.
Por ejemplo, la plantilla proporciona este mensaje:
Información de la cuenta restaurada de IBM Security Identity Manager Se ha restaurado la cuenta de ITIM Service [ITIM] siguiente: Ver cambios: http://localhost:9090/itim/console Referencia del proceso: 2857890686820910405 Contraseña nueva: secret ID de cuenta: myaccount Nombre de propietario: firstname lastname Hora de finalización: 25 abr 2007 01:04:08 ISTLa sentencia del asunto es:
<RE key="restore_account_subject"/>El texto sin formato es:
<RE key="restore_account"><PARM> <RE key="service_name_with_profile_name"><PARM> <JS>EmailContext.getAccountServiceName();</JS></PARM> <PARM><RE><KEY> <JS>EmailContext.getAccountServiceProfileName(); </JS></KEY></RE></PARM></RE></PARM></RE> <ITIMURL/> <RE key="processRef"/>: <JS>process.id;</JS> <JS>if (EmailContext.getTransactionId() != '0') { '<RE key="TRANSACTION_ID_LABEL"/>: ' + EmailContext.getTransactionId(); } </JS> <RE key="newPassword"/>: <JS>EmailContext.getAccountPassword();</JS> <RE key="accountID"/>: <JS>EmailContext.getAccountUserId();</JS> <RE key="accountOwnerName"/>: <JS>EmailContext.getAccountOwnerName();</JS> <RE key="timeCompleted"/>: <RE key="readOnlyDateFormat"> <PARM> <JS>(new Date()).getTime();</JS></PARM></RE> <JS>if (EmailContext.getTransactionId() != '0') { '<RE key="RETRIEVE_PASSWORD_TITLE"/>: ' + EmailContext.getPasswordRetrievalUrl(); }</JS> <JS>if (EmailContext.getTransactionId() != '0') { '<RE key="passwordExpireLabel"/>: <JS>if (EmailContext.getPasswordExpirePeriod() == 0) { '<RE key="passwordneverexpire"/>'; } else { EmailContext.getPasswordExpirePeriod(); }</JS>'; } </JS> <JS>if (EmailContext.getTransactionId() != '0') { '<JS>if (EmailContext.getPasswordExpirePeriod() == 0) { '<RE key="additionalMsgForPwdRetrieval"/>'; }</JS>'; }</JS> - Plantilla de suspensión de cuenta
- Proporciona información de que se ha suspendido una cuenta. De forma predeterminada, esta plantilla está habilitada.
Por ejemplo, la plantilla proporciona este mensaje:
La cuenta ha sido suspendida por IBM Security Identity Manager Se ha suspendido la cuenta de AD Service (RFI) [ADProfile] siguiente: Ver cambios: http://localhost:9090/itim/console Referencia del proceso: 2857497715286893521 ID de cuenta: myaccount Nombre de propietario: firstname lastname Hora de finalización: 25 abr 2007 01:02:43 ISTLa sentencia del asunto es:
<RE key="suspend_account_subject" />El texto sin formato es:
<RE key="account_suspended"><PARM> <RE key="service_name_with_profile_name"> <PARM><JS>EmailContext.getAccountServiceName();</JS></PARM> <PARM><RE><KEY><JS>EmailContext.getAccountServiceProfileName(); </JS></KEY></RE></PARM></RE></PARM></RE> <ITIMURL/> <RE key="processRef"/>: <JS>process.id;</JS> <RE key="accountID"/>: <JS>EmailContext.getAccountUserId();</JS> <RE key="accountOwnerName"/>: <JS>EmailContext.getAccountOwnerName();</JS> <RE key="timeCompleted"/>: <RE key="readOnlyDateFormat"><PARM> <JS>(new Date()).getTime();</JS></PARM></RE> - Plantilla de recordatorio de tareas pendientes
- Proporciona la plantilla predeterminada para los recordatorios de flujo de trabajo, los cuales son
mensajes de correo electrónico que recuerdan a los usuarios actividades pendientes que no han respondido. De forma predeterminada, esta plantilla está inhabilitada.
Por ejemplo, la plantilla proporciona este mensaje:
Asunto: Acción de flujo de trabajo pendiente: caso 6167063972298972180.6167064647650050990 Se ha enviado la siguiente solicitud para obtener su aprobación Ver cambios: http://localhost:9080/itim/console Descripción: Flujo de trabajo de aprobación Persona a la que se solicita: firstname lastname Asunto: subject Solicitud iniciada: 05 sep 2007 05:42:18 IST Referencia del proceso: 6167063972298972180 Solicitada por el proceso: ID de proceso: 6167052766519381908 Nombre de proceso: Suministrar cuenta Descripción: Proceso de suministro de cuentas Solicitante: Administrador del sistema Persona a la que se solicita: firstname lastname Asunto: subject Este elemento de trabajo se intensificará en: Sábado, 8 de septiembre de 2007.La sentencia del asunto es:
<originalSubject/>El texto sin formato es:
<textBody/> <RE key="escalation_note"/> <escalationTime/>