Come gestire i permessi di accesso del team nella piattaforma di messaggistica?
Il controllo degli accessi basato sui ruoli di SendSeven offre permessi granulari su tutte le risorse della piattaforma. Ruoli di sistema predefiniti (Owner, Admin, Support Agent, Marketing Agent, ecc.) o ruoli personalizzati, combinabili per utente. Il log di audit traccia ogni modifica, con prevenzione dell'escalation dei privilegi. Conforme al GDPR. Incluso in ogni piano.
Chi può fare cosa.Chiaramente definito.
Definite esattamente quale membro del team può accedere a quali funzionalità. Con permessi granulari basati su scope, ruoli di sistema predefiniti e diritti di accesso personalizzati per team.
- Configurazione istantanea
- Nessuna carta di credito richiesta
- 14 giorni di prova gratuita
Tutti possono fare tutto. Finché qualcosa va storto.
Un nuovo dipendente cancella accidentalmente una lista contatti con 3.000 voci. Uno stagista invia una campagna WhatsApp al pubblico sbagliato. Un altro stagista modifica le impostazioni di fatturazione. Nessuno sapeva che avessero accesso.
Per le piccole e medie imprese, questo è uno scenario comune. Man mano che il team cresce, cresce anche il rischio. Senza regole di accesso chiare, tutti hanno accesso a tutto: contatti, campagne, impostazioni, fatturazione.
Il problema cresce quando partner esterni, agenzie o freelancer necessitano dell'accesso alla piattaforma. Senza un sistema di permessi, ci sono due opzioni: dare accesso completo (rischioso) o non dare accesso (poco pratico).
Durante gli audit GDPR, la domanda è: chi ha avuto accesso a quali dati, e quando? Senza un sistema di permessi e un audit log, quella domanda è senza risposta.
Accesso adeguato al ruolo
Assegnate a ogni membro del team esattamente i permessi necessari per il suo lavoro. Niente di più, niente di meno.
Ecco come funziona: scegliete uno dei ruoli predefiniti (es. Operatore Supporto, Operatore Marketing, Admin) oppure create un ruolo personalizzato con permessi individuali. Ogni membro del team può avere più ruoli contemporaneamente, es. Operatore Supporto e Operatore Marketing allo stesso tempo.
I permessi sono granulari: "Leggi conversazioni" è separato da "Assegna conversazioni". "Crea campagne" è separato da "Invia campagne". "Visualizza contatti" è separato da "Elimina contatti". Permessi granulari basati su scope su tutte le risorse.
Ogni modifica dei permessi viene registrata nell'audit log. Chi ha assegnato quale ruolo a chi, e quando? Per le richieste GDPR, avete la risposta all'istante.
- 1Scegliete o create un ruoloRuoli predefiniti o configurazione personalizzata
- 2Assegnate i membri del teamUno o più ruoli per persona
- 3Accesso controllatoOgnuno vede e può fare solo ciò che il suo ruolo consente
Risultati misurabili
I team con permessi chiari lavorano in modo più sicuro e autonomo.
- Controllato
Accesso per ruolo
I membri del team vedono solo ciò che serve per il loro lavoro.
- Registrato
Audit log
Ogni modifica dei permessi è completamente tracciabile.
- Flessibile
Più ruoli per persona
Supporto + Marketing + Admin: combinate secondo le necessità.
Ruoli predefiniti, pronti all'uso
Scegliete tra i ruoli predefiniti: Proprietario, Admin, Operatore Supporto, Operatore Marketing e altri. Ogni ruolo ha un set definito di permessi. Per requisiti speciali, create ruoli personalizzati con combinazioni di scope individuali.
- Ruoli predefiniti per strutture di team tipiche
- Create ruoli personalizzati con permessi individuali
- Più ruoli per membro del team, combinabili
- Modificate o rimuovete i ruoli in qualsiasi momento
Permessi granulari, accesso basato su scope
Ogni permesso è dettagliato: "Leggi" è separato da "Scrivi", "Crea" da "Elimina". Pattern wildcard come *:read (leggi tutto) o campaigns:* (accesso completo campagne) semplificano la configurazione.
- Permessi: leggi, scrivi, crea, elimina, invia, assegna per risorsa
- Pattern wildcard: *:* (tutto), campaigns:* (campagne complete), *:read (solo lettura)
- Risorse: Conversazioni, Campagne, Contatti, Ticket, Analytics, Impostazioni, ecc.
- Prevenzione escalation dei privilegi: nessuno può assegnarsi permessi più alti
Ogni modifica registrata
Tutte le modifiche ai permessi sono documentate nell'audit log: chi ha assegnato o revocato quale ruolo, a chi e quando? Durante gli audit GDPR o le revisioni interne, avete le risposte immediatamente.
- Audit log per tutte le modifiche a ruoli e permessi
- Timestamp e utente autore per ogni azione
- Conforme al GDPR: registri di accesso disponibili su richiesta
- Esportabile per audit interni e revisioni di conformità
Agenzie e partner, onboarding sicuro
Date a partner esterni, agenzie o freelancer esattamente l'accesso di cui hanno bisogno. Senza il rischio che accedano a dati di fatturazione, liste contatti o impostazioni.
- Ruolo personalizzato per partner esterni con permessi limitati
- Limitate l'accesso a canali o campagne specifiche
- Adattate o revocate i ruoli in qualsiasi momento
- L'audit log traccia anche le azioni degli utenti esterni
ROI in numeri
- modifiche involontarie
- Zero
- Accesso per ruolo
- permessi basati su scope
- Granulari
- Ogni risorsa coperta
- ruoli di sistema
- Predefiniti
- Pronti all'uso
- tracciabilità
- 100%
- Audit log
Configurato in pochi minuti
Assegnate i ruoli, impostate i permessi, fatto.
- 01 · 1 min
Scegliete un ruolo
Scegliete tra i ruoli predefiniti o createne uno personalizzato.
- 02 · 1 min
Assegnate i membri del team
Invitate i membri del team e assegnate uno o più ruoli.
- 03 · Istantaneo
Accesso protetto
Ognuno vede e può fare solo ciò che il suo ruolo consente. L'audit log si attiva automaticamente.
Per sviluppatori e utenti avanzati
Guide passo-passo per la configurazione tramite piattaforma o API.
Guida piattaforma: passo dopo passo
Gestisci i permessi del team:
- 1
Visualizza Membri del Team
Vai a Impostazioni > Team. Vedi tutti gli utenti, i loro ruoli e lo stato attuale.
- 2
Assegna Ruoli
Clicca su un membro del team per modificare i suoi ruoli. Seleziona uno o più ruoli dalla lista (es. SUPPORT_AGENT + MARKETING_AGENT).
- 3
Crea Ruolo Personalizzato
Clicca "Crea Ruolo" per definire un ruolo personalizzato. Seleziona scope specifici (es. conversations:read, campaigns:send) da concedere.
- 4
Gestisci Token API
Vai a Impostazioni > Token API. Crea token delimitati solo con i permessi necessari per ogni integrazione.
Riferimento API: accesso sviluppatori
Gestisci ruoli, permessi e token API programmaticamente.
| Method | Path | Description |
|---|---|---|
| GET | /api/v1/roles | Elenca tutti i ruoli |
| POST | /api/v1/roles | Crea ruolo personalizzato |
| GET | /api/v1/permissions/me/scopes | Ottieni scope utente corrente |
| POST | /api/v1/api-tokens | Crea token API delimitato |
const response = await fetch(
'https://api.sendseven.com/api/v1/permissions/me/scopes',
{
headers: {
'Authorization': 'Bearer YOUR_API_TOKEN',
'X-Tenant-ID': 'YOUR_TENANT_ID'
}
}
);
const scopes = await response.json();
console.log('My scopes:', scopes);const response = await fetch('https://api.sendseven.com/api/v1/api-tokens', {
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_JWT_TOKEN',
'X-Tenant-ID': 'YOUR_TENANT_ID',
'Content-Type': 'application/json'
},
body: JSON.stringify({
name: 'CRM Integration Token',
scopes: ['contacts:read', 'contacts:write', 'conversations:read'],
expires_at: null // Never expires
})
});
const token = await response.json();
console.log('Token (save this!):', token.token);
// Returns: s7_api_a1b2c3d4e5f6...Domande frequenti
Quali ruoli sono disponibili?
Un membro del team può avere più ruoli?
Quanto sono granulari i permessi?
C'è un audit log?
I partner esterni possono avere accesso limitato?
Quanto costano ruoli e permessi?
Posso limitare quali contatti vede un membro del team?
Accesso adeguato al ruolo
Assegnate i ruoli, configurate i permessi, l'audit log si attiva automaticamente. Sicuro dal primo membro del team.