Apps
Construye cualquier app que tu organización necesite y actívala dentro de un contexto: hereda el límite del contexto y solo ve lo que ven sus grupos. Distribúyela con tu herramienta de AI coding, o instala una desde el store.
SweetHive App SDK incluye una guía para desarrolladores que tu herramienta de AI coding puede seguir: handshake, API delimitada y pasos de publicación. Describe lo que quieres; ella escribe la app, y tú la registras en SweetHive.
Ver el quickstartNo construyas lo que ya existe. Explora apps ya listas y añade una a un contexto con un clic. Entra en funcionamiento ya delimitada: sin proyecto de integración, sin migración de datos.
Explora el storeLas apps se construyen con SweetHive App SDK. Incluye una guía para desarrolladores pensada para dársela a tu herramienta de AI coding: handshake de arranque, autenticación, API de datos delimitada, pruebas y publicación, en un solo archivo. Tú describes la app, ella escribe el código, tú revisas y publicas.
En SweetHive, abre Desarrollador → Apps y elige Register app. Indica el tipo (integrada en un contexto, o externa en su propia URL), la URL y la capacidad: lectura, lectura + borrador, o lectura + publicación. Recibes un client ID y un client secret, que se muestra una sola vez.
Descarga la guía del SDK desde la misma página y dásela a tu herramienta de AI coding. El SDK ejecuta el handshake de integración (las apps externas reciben un enlace de arranque firmado) y entrega a tu app un token de corta duración, limitado al contexto y a la persona que la usa.
Pon la app en Active para enviarla a revisión. Una vez aprobada aparece en el store, y se puede añadir a cualquier contexto desde la tarjeta Apps del contexto (Add app).
El App SDK está en acceso anticipado y aún no se ha publicado en npm: pídenos acceso.
Las apps no son integraciones acopladas por fuera. Cuando añades una a un contexto, hereda el límite de ese contexto: cada llamada queda limitada al contexto de la instalación y a lo que puede ver la persona que usa la app, y no puede cruzar el árbol sin que se comparta explícitamente. La misma ley de scoping que rige a personas y agentes rige a las apps, así que IT puede activarlas sin abrir todo el hive.
El alcance de una app es el contexto en el que está instalada ∩ la visibilidad actual de la persona que la usa, aplicado en el servidor mediante un token de corta duración. Su capacidad (lectura, borrador, publicación) se fija al registrarla.
Añade una app a un contexto cada vez. Contextos distintos pueden usar apps distintas, o la misma app instalada por separado, cada una con su propio ámbito y su propia configuración.
Una app solo publica en el contexto de su instalación, dirigiéndose a grupos, y su primera publicación necesita la confirmación del usuario. Si desactivas una app, el token de cada instalación deja de funcionar.
Explora apps creadas por SweetHive y sus partners, y añade una a un contexto con un clic. Las apps instaladas entran delimitadas: ven exactamente lo que ven los grupos de ese contexto, y nada más. Constrúyela una vez, haz que la aprueben para el store, y cualquier hive puede añadirla.
Apps a medida, delimitadas a los contextos en los que se ejecutan, construidas con tu herramienta de AI coding o instaladas desde el store.
Solicita una demo