Introducción
En esta publicación del blog, aprenderás todo sobre los componentes de gestión de usuarios de la API de SAC. Aprenderás cómo crear, mantener y eliminar usuarios y equipos, cómo recibir información de usuarios y equipos, incluidos varios "hacks" para sacarle aún más provecho a tu inquilino de SAC.
Además, encontrarás una bibliografía de recursos útiles, documentación de la API
y
un API de Python completamente desarrollado, con todo el código libre para usar.
En resumen, esto debería ser tu tienda única para todo lo relacionado con la API de SAC.
Esta publicación del blog está estructurada de la siguiente manera:
-
Configuraciones:
-
Configuración de tu inquilino de SAC
-
Adquisición de Python y los módulos requeridos.
-
Explorando la API de SAC
-
(Opcional) Probando la API de SAC con Postman
-
Introducción al repositorio de GIT
-
Ejemplos de código funcional y un recorrido.
-
Obteniendo todos los roles: Un truco
1. Configuraciones
En esta sección, exploraremos las configuraciones requeridas para tu inquilino de SAC antes de poder usar la API de SAC.
1.1 Configuración de SAC
Tu inquilino de SAC contiene varias piezas de información que necesitarás para que la interacción con la API funcione.
La URL base:
La primera pieza es la URL base de tu inquilino de sac.
Ve a la página de inicio de tu SAC y copia la URL. Necesitarás la parte de abajo.
https://<
;
ESTA PARTE
>/sap/fpa/ui/app.html#/home.
Toma nota de esa información.
Configuración de tu cliente de SAC
Para interactuar con la API de SAC, primero necesitas abrir un canal. Para hacer esto, necesitarás acceso a un inquilino de SAC y permisos para ver y cambiar Sistema > Administración > Integración de aplicaciones
Cómo hacerlo:
-
Inicia sesión en tu inquilino de SAC.
-
Desde allí, elige "Información del sistema" -> "Administración"
-
Desde allí, elige "Integración de aplicaciones" y elige "Agregar un nuevo cliente de OAuth"
-
Dale a tu nuevo cliente un "Nombre" descriptivo, configura el "Propósito" a "... Acceso a la API" y elige "Aprovisionamiento de usuarios" del menú "Acceso". Luego presiona "Agregar".
-
Tu inquilino de SAC ahora agregará el cliente. Esto llevará varios minutos.
Una vez que tu cliente se haya cargado y creado, necesitarás tomar nota de varias piezas de información:
-
La URL del token oAuth2SAML de tu inquilino de SAC:
Bajo "Integración de aplicaciones", verás varias secciones, la primera siendo "Clientes de OAuth".
Localiza la URL del token oAuth2SAML y cópiala en un bloc de notas o similar.
<