A partir de Maximo® Application Suite 9.1.8, puede configurar la página de inicio de sesión para incluir hasta tres campos adicionales para el autorregistro actualizando el mapa de configuración de autorregistro.
Acerca de esta tarea
Cuando se habilita el autorregistro para los usuarios locales, se crea un mapa de instanceId-selfreg configuración denominado en el mas-instanceId-core espacio de nombres.
El formulario de autorregistro de la página de inicio de sesión admite los siguientes campos de entrada de forma predeterminada:
- Correo electrónico principal
- Nombre de usuario
- Número de teléfono
- Contraseña
- Confirmar contraseña
Al añadir extraFormFields array al mapa de configuración, puede incluir los siguientes campos:
- Nombre como campo de texto.
- Apellido como campo de texto.
- Sitio como lista desplegable.
Nota: El sitio es el sitio predeterminado del usuario en Maximo Manage y debe existir como un sitio activo en Maximo Manage para aparecer en el menú desplegable. La opción de campo del sitio solo está disponible con Maximo Manage.
Procedimiento
- En la consola Red Hat OpenShift Container Platform, abra el mas-instanceId-core espacio de nombres.
Reemplaza instanceId por el nombre real de la instancia en el espacio de nombres.
- En el menú de navegación lateral, en la sección Cargas de trabajo, seleccione ConfigMap.
- Abre el instanceId-selfreg configmap.
Reemplaza instanceId por el nombre real de la instancia en el espacio de nombres.
El mapa de configuración inicial incluye la siguiente información.
data:
_local: |
adminApprovalEmails:
- admin@ibm.com
adminSupportEmail: support@ibm.com
appEntitlement: SELF_SERVICE
autoApproval: true
enabled: true
workspaces:
- applications:
- manage
id: masdev
- Añade los campos adicionales.
- En la
_local: sección, añade la extraFormFields matriz.
- Debajo de la
extraFormFields matriz, introduzca el nombre del campo firstname, lastname, site.
- Para cada nombre de campo, introduzca
required: true para mostrar el campo o introduzca required: false para ocultarlo.
Por ejemplo, el mapa de configuración incluye los nuevos campos que se mostrarán en el formulario de autorregistro.
data:
_local: |
adminApprovalEmails:
- admin@ibm.com
adminSupportEmail: support@ibm.com
appEntitlement: SELF_SERVICE
autoApproval: true
enabled: true
workspaces:
- applications:
- manage
id: masdev
extraFormFields:
- id: firstname
required: true
- id: lastname
required: true
- id: site
required: true
- Guarde los cambios.