Prerrequisitos
- Conectividad a la API de Azure
El plugin es un binario que contiene las dependencias empaquetadas por lo que no es necesaria la instalación de ningún tipo de dependencia para su uso.
- Credenciales
SUBSCRIPTION_ID
Ve a tu subscripción, podras encontrar el subscription ID, en el menu de arriba.
TENANT_ID
Para obtener el ID de inquilino. Vaya al Portal Azure y busque «Entra Id». En la página Overview overview.se muestra el ID del Directorio (tenant). Copie este ID. Ese es su tenant_id
.
CLIENT_ID AND SECRET
Para el ID de cliente y el secreto, tendrá que crearlos como un registro de aplicación.
Para crear un nuevo registro de aplicación, deberá seguir los pasos que se indican a continuación:
https://learn.microsoft.com/en-us/azure/healthcare-apis/register-application
Allí obtendrá el ID de la aplicación (ID de cliente) y creará también el secreto del cliente. A continuación, puede copiar los valores y utilizar.
- Permisos
Para hacer las solicitudes a través de la api, la cuenta utilizada para autenticar en la ejecución requiere de unos determinados permisos.
Asignación de permisos
Debe asignar un rol a la cuenta con la que vaya a operar la app, para ello acceda a Home y entre en Suscription:
Dentro de la suscripción, seleccione Access control (IAM):
Se agregará una nueva asignación de rol en la debe seleccionar Reader para la app creada:
La app creada se puede buscar en miembros (servicio principal)
Guarde los cambios pulsando Save .
A partir de ese momento podrá conectar con el servicio y hacer solicitudes a través de este plugin.