Roles
Cada miembro de un proyecto de VpnHood! MANAGER tiene un rol, que decide lo que puede ver y cambiar, desde solo mirar el proyecto hasta administrar su equipo. Los bots, para los scripts que usan la API de MANAGER, reciben un rol de la misma manera.
Dónde encontrarlos
Abre Settings y selecciona Team. Team Members muestra las personas y los bots del proyecto, cada uno con su Role. Selecciona uno para abrir su página, donde cambias su rol o lo quitas. Solo un Project Admin o un Project Owner ve esta sección.
Los roles
Cada rol puede hacer todo lo que puede el anterior, y más:
- Project Reader ve el proyecto: sus servidores, granjas, claves de acceso y uso. No puede copiar una clave de acceso, cambiar nada ni ver el equipo.
- Access Token Writer además crea, cambia y elimina claves de acceso, y las copia para repartirlas.
- Project Writer además añade e instala servidores, y administra las granjas, los certificados, los perfiles de servidor y la configuración del proyecto: todo menos el equipo.
- Project Admin además administra el equipo: añade personas y bots, cambia sus roles y los quita, pero no puede hacer propietario a nadie ni cambiar el rol de un propietario.
- Project Owner además convierte a otras personas en propietarios, y cambia o quita a otros propietarios.
Añadir una persona
En Team, selecciona Add User, escribe la dirección de correo electrónico con la que la persona inicia sesión en MANAGER y selecciona OK. Se une como Project Reader: abre su página para darle el rol que necesita. Si la persona ya está en el equipo, MANAGER mantiene su rol y te lo indica: cámbialo en su página.
MANAGER no le envía ningún correo, así que avísale tú. El proyecto aparece en su lista en cuanto inicia sesión en MANAGER con esa dirección, con Google o con un correo y una contraseña. Hasta que lo abra, el equipo solo ve su dirección de correo.
Cambiar un rol
Abre la página de la persona, edita su Role, elige el nuevo y selecciona OK. Una persona tiene un solo rol, así que el nuevo sustituye al anterior.
Quitar a una persona
Abre su página y selecciona Delete y después Yes. La persona pierde el acceso al proyecto y conserva su cuenta de MANAGER y sus propios proyectos.
El propietario
Quien crea un proyecto es su propietario, y un proyecto puede tener varios. Un propietario no puede quitarse a sí mismo ni cambiar su propio rol, así que un proyecto siempre conserva uno.
Para traspasar un proyecto, haz que la nueva persona sea Project Owner: después podrá cambiar tu rol o quitarte.
Bots para la API
Un bot es un miembro para un script o un servicio que usa la API REST de MANAGER en lugar del panel web. Tiene un nombre, un rol y una clave de API en lugar de un inicio de sesión.
En Team, selecciona Add Bot, ponle un nombre al bot y selecciona OK. MANAGER muestra su clave una sola vez, en API Key, como valor de un encabezado Authorization: cópiala en ese momento. El bot se une como Project Reader: dale el rol que necesite su trabajo, cualquiera menos Project Owner.
Si una clave se filtra, abre la página del bot y selecciona Reset API Key: el bot recibe una clave nueva y la anterior deja de funcionar al instante. Eliminar el bot también anula su clave.