Adición de una aplicación mediante la plantilla de aplicación de SCIM genérica
Agregue 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 Add application y, a continuación, seleccione Application Catalog y Launch app catalog.
-
En la sección Tipos de integración, seleccione Aprovisionamiento y seleccione una de las siguientes plantillas:
Nota
IntroduzcaGenericScim
en 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 de SCIM que soportan la autenticación básica.
- GenericScim - Token de portador: plantilla de SCIM genérica para interfaces de SCIM que soportan tokens de JWT enviados como portador de autorización.
- GenericScim - Credenciales de cliente: plantilla de SCIM genérica para interfaces de SCIM que soportan las credenciales de cliente para la autenticación.
- GenericScim - Contraseña de propietario de recurso: plantilla de SCIM genérica para interfaces de SCIM que soportan el tipo de permiso de propietario de recurso.
- Seleccione la plantilla y, en la página Agregar detalles de aplicación de la página de plantilla, proporcione un nombre y una descripción para 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 del 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 de usuario de 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 HTTP
para cualquier operación de actualización del usuario. Si la interfaz de SCIM utiliza la operaciónPUT HTTP
para las actualizaciones de atributo de usuario, utilice este campo siguiendo este ejemplo.Ejemplo:
__ACCOUNT__.Update=PUT
Este 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.user
Este 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/token
Este 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 base64encodedusernamepassword
Este parámetro aparece en la interfaz de usuario para las plantillas 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 los puntos finales de la API de REST de SCIM de la aplicación no requieren SSL, defina el valor de este parámetro en
false
.Valor por defecto:
true
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. 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
GET
es:{ "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=active
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 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=password
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 fecha Lista de atributos de fecha disponibles para la API de REST de SCIM de su aplicación.
Ejemplo:
Users=meta.lastModified,joiningDate
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. 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 z
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. Tipo de contenido Cabecera de tipo de contenido que la API de REST de SCIM de la aplicación espera que IAM envíe como solicitud HTTP de cabecera.
Valor por defecto:
application/scim+json
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. Aceptar tipo 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+json
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. 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 de1
a19
.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 de objeto
__ACCOUNT__
se debe asignar a la clase de 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:
200
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. 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 conexión para verificar si IAM se puede comunicar con los puntos finales de la API de REST de SCIM de la 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 conexión.