Ruoli
Ogni membro di un progetto VpnHood! MANAGER ha un ruolo, che decide cosa può vedere e modificare, dalla sola consultazione del progetto alla gestione del suo team. I bot, per gli script che usano l'API di MANAGER, ricevono un ruolo allo stesso modo.
Dove trovarli
Apri Settings e seleziona Team. Team Members elenca le persone e i bot del progetto, ciascuno con il suo Role. Selezionane uno per aprire la sua pagina, dove ne cambi il ruolo o lo rimuovi. Solo un Project Admin o un Project Owner vede questa sezione.
I ruoli
Ogni ruolo può fare tutto ciò che può fare quello precedente, e di più:
- Project Reader vede il progetto: i suoi server, le farm, le chiavi di accesso e l'utilizzo. Non può copiare una chiave di accesso, modificare nulla né vedere il team.
- Access Token Writer inoltre crea, modifica ed elimina le chiavi di accesso, e le copia per distribuirle.
- Project Writer inoltre aggiunge e installa server, e gestisce farm, certificati, profili server e impostazioni del progetto: tutto tranne il team.
- Project Admin inoltre gestisce il team: aggiunge persone e bot, ne cambia i ruoli e li rimuove, ma non può rendere nessuno proprietario né cambiare il ruolo di un proprietario.
- Project Owner inoltre nomina proprietari altre persone, e cambia o rimuove gli altri proprietari.
Aggiungi una persona
In Team, seleziona Add User, inserisci l'indirizzo email con cui la persona accede a MANAGER e seleziona OK. Entra come Project Reader: apri la sua pagina per darle il ruolo che le serve. Se la persona è già nel team, MANAGER mantiene il suo ruolo e te lo segnala: cambialo dalla sua pagina.
MANAGER non le invia alcuna email, quindi avvisala tu. Il progetto compare nel suo elenco appena accede a MANAGER con quell'indirizzo, con Google o con email e password. Finché non lo apre, il team vede solo il suo indirizzo email.
Cambia un ruolo
Apri la pagina della persona, modifica il suo Role, scegli quello nuovo e seleziona OK. Una persona ha un solo ruolo, quindi quello nuovo sostituisce il vecchio.
Rimuovi una persona
Apri la sua pagina e seleziona Delete, poi Yes. La persona perde l'accesso al progetto e conserva il suo account MANAGER e i suoi progetti.
Il proprietario
Chi crea un progetto ne è il proprietario, e un progetto può averne diversi. Un proprietario non può rimuovere se stesso né cambiare il proprio ruolo, quindi un progetto ne conserva sempre uno.
Per cedere un progetto, rendi la nuova persona Project Owner: potrà poi cambiare il tuo ruolo o rimuoverti.
Bot per l'API
Un bot è un membro per uno script o un servizio che usa l'API REST di MANAGER invece del pannello web. Ha un nome, un ruolo e una chiave API al posto di un accesso.
In Team, seleziona Add Bot, dai un nome al bot e seleziona OK. MANAGER mostra la sua chiave una sola volta, sotto API Key, come valore di un'intestazione Authorization: copiala in quel momento. Il bot entra come Project Reader: dagli il ruolo che serve al suo lavoro, qualsiasi tranne Project Owner.
Se una chiave trapela, apri la pagina del bot e seleziona Reset API Key: il bot riceve una nuova chiave e quella vecchia smette subito di funzionare. Anche eliminare il bot disattiva la sua chiave.