Tipos de Contraparte de Plataforma
Para qué sirve esta pantalla
Un tipo de contraparte es una etiqueta para la clase de organización con la que un tenant intercambia: una red de tarjetas, un procesador, un regulador, un banco corresponsal. Esta pantalla es la mitad de plataforma de ese catálogo. Lo que publicas aquí es visible para todos los tenants, y cada tenant lo ve junto a los tipos que define para sí mismo.
Es la única entrada de Gobernanza y Políticas que no contiene ningún valor de configuración. Aquí no hay nada que ajustar: la pantalla administra registros con ciclo de vida propio, y el recuento que llevan las otras dos tarjetas falta en esta a propósito.
La plataforma no trae ninguno de serie. Cada fila de esta pantalla es una decisión explícita que alguien tomó.
Esta hoja es además el destino de la antigua página de Tipos de Contraparte de primer nivel. Un marcador o un enlace directo a la dirección retirada se redirige aquí, así que un enlace viejo sigue llegando a la pantalla correcta y el catálogo tiene un solo hogar en lugar de dos.
Qué debe existir antes
Cada llamada detrás de esta pantalla vuelve a comprobar que tu token lleve el tenant de plataforma antes de comprobar cualquier otra cosa, y rechaza con un escueto Forbidden si no lo lleva. Abrir la pantalla mientras trabajas dentro de un tenant te envía al panel de ese tenant. Además:
- El permiso para listar los tipos de contraparte de plataforma. Es lo que pone la tarjeta en el grupo de gobernanza y lo que carga las filas. Sin él, la pantalla indica qué permiso falta en lugar de mostrar un catálogo vacío.
- Permisos aparte para crear, actualizar y eliminar. Leer no es escribir: sin el de creación, el botón New Platform Type no aparece; sin los de actualización o eliminación, los dos botones de cada fila están presentes y deshabilitados.
- La lectura de la configuración de plataforma no es uno de ellos, y tenerla no los incluye. Lo contrario también vale: el permiso de listado basta para llegar a esta pantalla, incluso sin acceso al catálogo de configuración.
Decisiones que tomas aquí
Qué es un tipo, y qué no es
Un tipo tiene un código, un nombre visible y una descripción opcional, y nada más. Un tenant lo elige para una contraparte externa en un extremo de un intercambio criptográfico, y eso es lo único que la plataforma hace con él. Un tipo de contraparte no autoriza, no enruta y no restringe nada; es una clasificación para tu propia gobernanza. Su única consecuencia mecánica es que un tipo que un intercambio nombra en un extremo no se puede eliminar.
Publicar un tipo
New Platform Type pide tres campos. El código admite letras mayúsculas, dígitos y guiones bajos, de 1 a 64 caracteres, y el campo convierte a mayúsculas lo que escribes. El nombre visible es obligatorio, hasta 128 caracteres. La descripción es opcional, hasta 4000. El código es permanente: una vez guardada la fila ya no se puede editar, ni aquí ni en ningún otro sitio, así que es el campo que conviene decidir antes de crear.
Un solo espacio de códigos en toda la plataforma
Un código es único en el catálogo entero. Tus tipos no pueden chocar entre sí, y tampoco pueden chocar con un código que algún tenant ya tenga de forma local: cualquiera de los dos choques se rechaza con un conflicto en lugar de aceptarse en silencio.
El segundo rechazo es deliberadamente escueto sobre lo que te cuenta: el código está tomado por uno o más tenants, y no se nombra a ninguno. El catálogo propio de un tenant no es enumerable desde esta pantalla. Dos tenants distintos sí pueden tener el mismo código local entre ellos; lo que la plataforma impide es que un código sea a la vez global y local, para que un código en la lista de un tenant nunca sea ambiguo.
Editar y retirar un tipo
Editar cambia el nombre visible y la descripción. El campo de código se muestra deshabilitado, para que puedas leerlo mientras editas lo demás.
Eliminar retira el tipo del catálogo de plataforma y de la vista de todos los tenants a la vez, y se rechaza cuando un intercambio criptográfico de cualquier tenant lo nombra en un extremo. Un intercambio conserva sus extremos para siempre, aunque se revoque o se descarte, así que ese tipo permanece en el catálogo. El rechazo cuenta los intercambios y sus tenants y lleva los identificadores de esos tenants, limitados a 100 mientras que el recuento del mensaje no, de modo que un tipo muy usado cuenta más tenants de los que lista.
Cuando la lista no se puede leer
Una lectura fallida reemplaza la tabla en lugar de aparecer junto a ella. Una tabla vacía afirma que aquí no hay nada configurado, y ante una lectura fallida esa es una afirmación falsa sobre el despliegue. La cabecera de la tarjeta y el botón New Platform Type siguen activos, así que una lista fallida no te deja fuera de la pantalla.
Cómo se relaciona con otras pantallas
Esta hoja es la tercera tarjeta del grupo de gobernanza, y se alcanza a través de Configuración de Plataforma como cualquier otra entrada de ahí:
Lo que un tenant hace con un tipo que publicas aquí se decide en sus propias pantallas. Un tenant ve tus tipos marcados como Platform y no puede editarlos ni eliminarlos, y elige uno para un extremo externo en el editor de intercambios: