Skip to main content
Esta funcionalidad está disponible solo en Staging para pruebas y todavía no está disponible en Producción.
Esta guía muestra cómo gestionar socios desde Console. Creas el socio, emites sus credenciales y después cambias o terminas su acceso.

Antes de empezar


Necesitas el permiso partners con la acción get para abrir la página. Para crear las credenciales de un socio, también necesitas el permiso applications con la acción post. Reúne esta información antes de empezar:
  • Los productos que el socio necesita y lo que puede hacer en cada uno.
  • Los IDs de los elementos que el socio puede alcanzar: en Midaz, al menos el ID de la organización. Copia los IDs de la propia API o de Console del producto. Console no verifica que existan.
  • Las direcciones de red desde las que llama el socio, si quieres restringirlas.
  • Las fechas de inicio y de fin de su acceso, si tiene un límite de tiempo.

Abre la página Partners


1

Abre Settings

Haz clic en el ícono de engranaje () en la barra de navegación superior.
2

Selecciona Partners

Selecciona Partners en la barra lateral de Settings. El subtítulo dice “Give each customer its own credentials and limit what it can reach.”
La página lista tus socios. Un socio que no está funcionando muestra una insignia de estado: Suspended, Expired o Not yet valid. Sin socios, la página dice “You haven’t registered any partners yet”.

Crea un socio


Haz clic en New partner. Se abre un asistente con cinco pasos: Details, Products, Scope, Permissions y Review. Next se abre solo cuando el paso actual está completo. Back conserva lo que ingresaste.
1

Details

Escribe el Name del socio. Solo tu equipo ve este nombre, y debe ser único en tu tenant.En Validity window, completa Valid from y Valid until si el acceso tiene un límite de tiempo. Deja Valid from vacío para empezar ahora. Deja Valid until vacío para que nunca expire.En Where it calls from, elige una opción:
  • Use your organization’s IP list: el socio usa la lista de IP permitidas de tu tenant.
  • Give it its own list: escribe las direcciones o los rangos CIDR del socio. Su lista propia reemplaza la lista de tu tenant. Una dirección que está solo en la lista de tu tenant no funciona para este socio.
2

Products

Elige los productos que el socio puede usar. La lista muestra solo lo que tiene tu tenant.Un producto que todavía no acepta socios aparece en gris con el mensaje “This product isn’t ready for partners yet.” No puedes seleccionarlo.
3

Scope

Indica dónde puede actuar el socio en cada producto. Una restricción que el producto exige ya aparece abierta. En Midaz, es la organización.Para restringir el acceso, haz clic en Add restriction y elige el elemento en Restrict by, por ejemplo un ledger o una cuenta. Escribe un ID, o varios IDs separados por comas.Cuando restringes un tipo por ID, el socio no puede listar ni crear elementos de ese tipo.
4

Permissions

Marca los recursos y las acciones que el socio puede llamar en cada producto. Para dar otro conjunto de acciones sobre otros recursos, agrega una línea con el botón del producto, por ejemplo Add another line on Midaz.Console ofrece solo lo que tu tenant puede dar. Una línea que no se puede guardar muestra su motivo:
  • Not allowed: tu tenant no tiene este permiso.
  • Outside the scope: la escritura actúa por encima del ámbito del socio. Por ejemplo, crear ledgers actúa sobre toda la organización, así que un socio restringido a un ledger no puede recibirla.
  • Granted twice: otra línea ya concede la misma acción sobre el mismo recurso.
5

Review

En “Check what this partner can and can’t do”, lee el resumen. It can lista las acciones, los elementos y la lista de IP. It can’t lista lo que queda fuera.Haz clic en Save. Console crea el socio sin credenciales. Las emites en su pestaña Applications.
Si Access Manager rechaza el socio, Console muestra “The Access Manager refused this change” y abre el paso que contiene el campo a corregir.

Emite las credenciales del socio


Un socio sin aplicación no puede llamar a nada. Crea una aplicación por producto.
1

Abre la pestaña Applications

En la lista de socios, haz clic en el socio. Selecciona la pestaña Applications.
2

Crea la aplicación

Haz clic en New Application. En el panel lateral New application, elige el Product. Solo se ofrecen los productos en los que el socio tiene permisos. Completa Description y haz clic en Create application.
3

Copia las credenciales

El diálogo “Save the credentials” muestra el client ID y el client secret. Copia los dos ahora. El client secret se muestra una sola vez. Haz clic en I’ve saved them para cerrar el diálogo.
4

Envía las credenciales al socio

Envía el client ID y el client secret al socio por un canal seguro. El sistema del socio los usa para pedir tokens de acceso.
Las aplicaciones de socios no aparecen en Settings → Applications. Siguen los permisos, el ámbito, la ventana de validez y la lista de IP del socio. Si se pierde un client secret, elimina esa aplicación y crea una nueva. Una aplicación nueva trae un secreto nuevo. Cuando eliminas una aplicación, el programa del socio que la usa deja de funcionar al instante.

Cambia un socio


Abre el socio desde la lista. La página de detalle tiene cinco pestañas: Guardar en Permissions o en Scope reemplaza los permisos y el ámbito juntos. Un cambio se aplica desde la siguiente solicitud del socio.

Suspende o reactiva un socio


En la pestaña Overview, haz clic en Suspend y confirma. Todas las credenciales del socio se rechazan desde su siguiente solicitud, incluidos los tokens que ya tiene. No se elimina nada. Para devolver el acceso, haz clic en Reactivate y confirma. Las credenciales del socio vuelven a funcionar desde su siguiente solicitud. Son las mismas credenciales de antes.

Elimina un socio


Solo puedes eliminar un socio sin aplicaciones.
1

Elimina sus aplicaciones

En la pestaña Applications, elimina cada aplicación del socio.
2

Elimina el socio

En la pestaña Overview, haz clic en Delete partner y confirma. El socio pierde el acceso al instante. Sus permisos, su ámbito y su lista de IP también se eliminan. No puedes deshacerlo.
Si el socio todavía tiene aplicaciones, Console las lista y ofrece Go to Applications.

Socios que usan la lista de IP de tu tenant


En Settings → Security, la pestaña IP allowlist muestra cuántos socios usan la lista de tu tenant. Un cambio en esa lista también se aplica a esos socios, desde su siguiente solicitud. Para que un socio no dependa de esa lista, dale una lista propia en su pestaña IPs.