Adición de una aplicación mediante la plantilla de aplicación de SCIM genérica
Agregar una aplicación a un dominio de identidad de OCI IAM mediante la plantilla de aplicación de SCIM genérica.
- Abra el menú de navegación y seleccione Identidad y seguridad. En Identidad, seleccione Dominios.
- Haga clic en el nombre del dominio de identidad en el que desea trabajar. Puede que necesite cambiar el compartimento para buscar el dominio que desee. A continuación, haga clic en Aplicaciones integradas.
- Seleccione Agregar aplicación y, a continuación, seleccione catálogo de aplicaciones y seleccione Iniciar catálogo de aplicación.
-
En la sección Tipos de integración, seleccione Aprovisionamiento y seleccione una de las siguientes plantillas:
Nota
IntroduzcaGenericScimen el campo de búsqueda para facilitar la búsqueda de la plantilla que desea.- GenericScim - Básico: plantilla de SCIM genérica para interfaces del SCIM que soportan la autenticación básica.
- GenericScim - Token de portador: plantilla de SCIM genérica para interfaces del SCIM que soportan tokens del JWT enviados como portador de autorización.
- GenericScim - Credenciales de cliente: plantilla de SCIM genérica para interfaces del SCIM que soportan las credenciales del cliente para la autenticación.
- GenericScim - Contraseña de propietario del recurso: plantilla de SCIM genérica para interfaces del SCIM que soportan el tipo del permiso del propietario del recurso.
- Seleccione la plantilla y, en la página Agregar Detalles de Aplicación de la página de plantilla, proporcione un nombre y la descripción de la aplicación y, a continuación, seleccione Siguiente para ir a la página Configurar aprovisionamiento.
-
Utilice la siguiente tabla para rellenar los campos de la sección Configurar conectividad. Los campos disponibles dependen del tipo de plantilla.
Parámetro Descripción e información del valor Información adicional Nombre de host Nombre de host de los puntos finales de la API de REST de SCIM de su aplicación.
Si la URL de la interfaz de SCIM es
https://api.example.com/scimgate/Users, el nombre de host esapi.example.com.Este parámetro aparece en la interfaz de usuario para todas las plantillas de aplicación de SCIM genéricas. URI base URL relativa base de la API de REST de SCIM de su aplicación.
Por ejemplo, si la URL de la interfaz de SCIM es
https://api.example.com/scimgate/Users, el URI base es/scimgate.Este parámetro aparece en la interfaz de usuario para todas las plantillas de aplicación de SCIM genéricas. Nombre usuario administrador Nombre de usuario del administrador para el servicio de autenticación de API. Este valor se envía como parte del mensaje del cuerpo de cada solicitud a la API de REST de SCIM de su aplicación.
Formato: texto sin formato.
Este parámetro aparece en la interfaz de usuario para las plantillas GenericScim - Básico y GenericScim - Contraseña de propietario de recurso. Contraseña de administrador Contraseña del administrador del servicio de autenticación de API. Este valor se envía como parte del mensaje del cuerpo de cada solicitud a la API de REST de SCIM de su aplicación.
Formato: tipo de contraseña.
Este parámetro aparece en la interfaz de usuario para las plantillas GenericScim - Básico y GenericScim - Contraseña de propietario de recurso. Tipos de operación HTTP Por defecto, la solicitud de plantilla utiliza la operación
PATCH HTTPpara cualquier operación de actualización del usuario. Si la interfaz de SCIM utiliza la operaciónPUT HTTPpara las actualizaciones de atributo de usuario, utilice este campo siguiendo este ejemplo.Ejemplo:
__ACCOUNT__.Update=PUTEste parámetro aparece en la interfaz de usuario para todas las plantillas de aplicación de SCIM genéricas. Token de acceso Valor del token de acceso que utilizará la plantilla al comunicarse con la API de REST de SCIM de su aplicación.
Formato: tipo de contraseña.
Este parámetro aparece en la interfaz de usuario para la plantilla GenericScim - Token de portador. ID de cliente Identificador de cliente del servicio de autenticación de API.
Formato: texto sin formato.
Este parámetro aparece en la interfaz de usuario para las plantillas GenericScim - Credenciales de cliente y GenericScim - Contraseña de propietario de recurso. Secreto de cliente Secreto de cliente de su servicio de autenticación de API.
Formato: texto sin formato.
Este parámetro aparece en la interfaz de usuario para las plantillas GenericScim - Credenciales de cliente y GenericScim - Contraseña de propietario de recurso. Ámbito Ámbito de la aplicación.
Ejemplo:
https://www.example.com/auth/adm.direct.group https://www.example.com/auth/admin.direct.userEste parámetro aparece en la interfaz de usuario para las plantillas GenericScim - Credenciales de cliente y GenericScim - Contraseña de propietario de recurso. Url del servidor de autenticación URL del servicio de autenticación.
Ejemplo:
https://api.example.com/oauth2/v1/tokenEste parámetro aparece en la interfaz de usuario para las plantillas GenericScim - Credenciales de cliente y GenericScim - Contraseña de propietario de recurso. Cabeceras de autenticación personalizadas Se utiliza para enviar valores de cabecera estática adicionales al servicio de autenticación de API.
Ejemplo:
Basic authorization base64encodedusernamepasswordEste parámetro aparece en la interfaz de usuario para la plantilla GenericScim - Credenciales de cliente y GenericScim - Contraseña de propietario de recurso. Número de puerto Número de puerto de los puntos finales de la API de REST de SCIM de su aplicación. El número de puerto por defecto para este parámetro es
443.Por ejemplo, si la URL es
https//api.example.com:6355/scimgate/Users, defina el valor del número de puerto en6355.No puede actualizar el valor de este parámetro en la interfaz de usuario. Para actualizar este valor de parámetro, utilice las API de REST. SSL activado Si el punto final de la API de SCIM de REST de la aplicación no requiere SSL, defina el valor de este parámetro en
false.Valor por defecto:
trueNo puede actualizar el valor de este parámetro en la interfaz de usuario. Para actualizar este valor de parámetro, utilice las API de REST. Etiqueta de recurso JSON Nombre del atributo que se utiliza en los mensajes JSON cuando la API de REST de SCIM de su aplicación devuelve varios recursos. El valor por defecto es
Resources.Por ejemplo, si el mensaje de respuesta del usuario para la operación
GETes:{ "users": [ {user1}, {user2} ] }cambie el valor a
users.No puede actualizar el valor de este parámetro en la interfaz de usuario. Para actualizar este valor de parámetro, utilice las API de REST. Atributos de UID Asignación entre el atributo interno
__UID__(guid) y el atributo de SCIM de la aplicación para las clases de objeto de grupo y usuario.Valor por defecto:
["Users=id", "Groups=id"]No puede actualizar el valor de este parámetro en la interfaz de usuario. Para actualizar este valor de parámetro, utilice las API de REST. Atributos de nombre Asignación entre el atributo interno
__NAME__y el atributo de SCIM de la aplicación para las clases de objeto de grupo y usuario.Valor por defecto:
["Users=userName", "Groups=displayName"]No puede actualizar el valor de este parámetro en la interfaz de usuario. Para actualizar este valor de parámetro, utilice las API de REST. Atributos de estado Asignación entre el atributo interno
__ENABLE__(estado) y el atributo de SCIM de la aplicación para la clase de objeto de usuario.Valor por defecto:
Users=activeNo puede actualizar el valor de este parámetro en la interfaz de usuario. Para actualizar este valor de parámetro, utilice las API de REST. Atributos de contraseña Atributo de la API de REST de SCIM de su aplicación que corresponde a la contraseña del usuario. El atributo se utiliza para el enmascaramiento del atributo de contraseña en los archivos log.
Valor por defecto:
Users=passwordNo puede actualizar el valor de este parámetro en la interfaz de usuario. Para actualizar este valor de parámetro, utilice las API de REST. Atributos de Fecha Lista de atributos de fecha disponibles para la API de REST de SCIM de su aplicación.
Ejemplo:
Users=meta.lastModified,joiningDateNo puede actualizar el valor de este parámetro en la interfaz de usuario. Para actualizar este valor de parámetro, utilice las API de REST. Formato de Fecha Formato de fecha y hora de los atributos de fecha disponibles para la API de REST de SCIM de su aplicación.
Ejemplo:
MMM d, yyyy h:mm:ss a zNo puede actualizar el valor de este parámetro en la interfaz de usuario. Para actualizar este valor de parámetro, utilice las API de REST. Tipo de contenido Cabecera de tipo de contenido que la API de REST de SCIM de su aplicación espera que IAM envíe como solicitud HTTP de cabecera.
Valor por defecto:
application/scim+jsonNo puede actualizar el valor de este parámetro en la interfaz de usuario. Para actualizar este valor de parámetro, utilice las API de REST. Tipo de aceptación Cabecera de tipo de contenido que se espera como respuesta HTTP de la API de REST de SCIM de su aplicación.
Valor por defecto:
application/scim+jsonNo puede actualizar el valor de este parámetro en la interfaz de usuario. Para actualizar este valor de parámetro, utilice las API de REST. Cabeceras personalizadas Se utiliza para enviar valores de cabecera estáticos adicionales a los puntos finales de la API de REST de SCIM de su aplicación.
Formato:
<headerName1>=<value>,<headerName2>=<value>No puede actualizar el valor de este parámetro en la interfaz de usuario. Para actualizar este valor de parámetro, utilice las API de REST. Versión de SCIM Versión de la API de REST de SCIM de su aplicación.
Valor por defecto:
13. El rango de este atributo varía de1a19.No puede actualizar el valor de este parámetro en la interfaz de usuario. Para actualizar este valor de parámetro, utilice las API de REST. Asignación de OClass Se utiliza para asignar un atributo de una clase de objeto a un atributo de otra clase de objeto.
Por ejemplo, si el atributo groups de la clase del objeto
__ACCOUNT__se debe asignar a la clase del objeto__GROUP__, introduzca__ACCOUNT__.groups=__GROUP__.No puede actualizar el valor de este parámetro en la interfaz de usuario. Para actualizar este valor de parámetro, utilice las API de REST. Tamaño de Lote por Defecto Tamaño de página o de lote por defecto para la operación
GET.Valor por defecto:
200No puede actualizar el valor de este parámetro en la interfaz de usuario. Para actualizar este valor de parámetro, utilice las API de REST. Clases de Objeto Gestionadas Tipo de clasificación de los esquemas que debe gestionar la aplicación.
Valor por defecto:
["Users", "Groups"]No puede actualizar el valor de este parámetro en la interfaz de usuario. Para actualizar este valor de parámetro, utilice las API de REST. -
Después de rellenar los campos, seleccione Probar conectividad para verificar si IAM se puede comunicar con el punto final de API de REST de SCIM de su aplicación.
Si se puede establecer una conexión correcta, aparecerá el mensaje Conexión correcta.
Si recibe un mensaje de error, compruebe los valores que ha proporcionado y, a continuación, seleccione Probar conexión de nuevo. Si el problema persiste, póngase en contacto con el administrador del sistema.
Antes de realizar la prueba, puede guardar la aplicación y usar las API de REST para actualizar los valores de parámetro que no aparecen en la interfaz de usuario. Después de actualizar los valores de parámetro, abra la aplicación nuevamente mediante la Consola y, a continuación, seleccione Probar conectividad.