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.

Ruoli e Permessi

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
permessi basati su scope
Granulari
Controllo preciso per risorsa
ruoli di sistema
Predefiniti
Proprietario, Admin, Operatore, Marketing, ecc.
ruoli per membro del team, combinabili
Multi
es. Operatore Supporto + Operatore Marketing
logging di tutte le modifiche ai permessi
Completo
Audit log
01
Sfida

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.

Tutti
possono fare tutto quando i permessi non sono configurati
Default senza RBAC
Granulari
permessi per un controllo degli accessi preciso
RBAC basato su scope
Predefiniti
ruoli di sistema: Proprietario, Admin, Operatore Supporto, Operatore Marketing e altri
Pronti all'uso
1
Scegliete o create un ruolo
Ruoli predefiniti o configurazione personalizzata
2
Assegnate i membri del team
Uno o più ruoli per persona
3
Accesso controllato
Ognuno vede e può fare solo ciò che il suo ruolo consente
02
Soluzione

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.

03
Risultato

Risultati misurabili

I team con permessi chiari lavorano in modo più sicuro e autonomo.

Zero
modifiche involontarie dovute a permessi errati
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

Zero
modifiche involontarie
Accesso per ruolo
Granulari
permessi basati su scope
Ogni risorsa coperta
Predefiniti
ruoli di sistema
Pronti all'uso
100%
tracciabilità
Audit log

Come funziona nella pratica

Un'agenzia di comunicazione a Firenze con 15 dipendenti gestisce 5 clienti tramite SendSeven. Prima: tutti i dipendenti potevano vedere tutti gli account dei clienti. Dopo la configurazione RBAC: ogni team di 3 persone vede solo i canali e i contatti del proprio cliente. Il CEO mantiene una panoramica completa. I freelancer esterni hanno accesso in sola lettura a campagne specifiche.

Accesso
Tutti vedono tuttoOgnuno vede solo la propria area
Partner esterni
Accesso completo o nessunoRuolo personalizzato con restrizioni
Audit per richiesta GDPR
Non possibileEsportabile all'istante

Scenario tipico basato su dati di settore

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.

Tutto pronto!
Riferimento API: accesso sviluppatori

Gestisci ruoli, permessi e token API programmaticamente.

MethodPathDescription
GET/api/v1/rolesElenca tutti i ruoli
POST/api/v1/rolesCrea ruolo personalizzato
GET/api/v1/permissions/me/scopesOttieni scope utente corrente
POST/api/v1/api-tokensCrea token API delimitato
Linguaggio:
Verifica i Miei Permessi
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);
Crea Token API Delimitato
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?

Ruoli predefiniti: Proprietario, Admin, Operatore Supporto, Operatore Marketing e altri. Potete anche creare ruoli personalizzati con combinazioni di permessi individuali.

Un membro del team può avere più ruoli?

Sì. I ruoli sono combinabili. Un membro del team può essere contemporaneamente Operatore Supporto e Operatore Marketing. I permessi sono additivi.

Quanto sono granulari i permessi?

Permessi granulari basati su scope su tutte le risorse. Ad esempio, "Leggi conversazioni" è separato da "Assegna conversazioni". I pattern wildcard come *:read semplificano la configurazione.

C'è un audit log?

Sì. Ogni modifica dei permessi viene registrata: chi ha assegnato o revocato quale ruolo, a chi e quando. Esportabile per audit GDPR.

I partner esterni possono avere accesso limitato?

Sì. Create un ruolo personalizzato per i partner esterni con esattamente i permessi necessari. Nessun accesso a dati di fatturazione, liste contatti o impostazioni.

Quanto costano ruoli e permessi?

Inclusi in ogni piano SendSeven, senza costi aggiuntivi e con utenti illimitati. I piani partono da 49 €/mese (Basic). Vedi i prezzi.

Accesso adeguato al ruolo

Assegnate i ruoli, configurate i permessi, l'audit log si attiva automaticamente. Sicuro dal primo membro del team.

Configurazione in meno di 5 minuti
Nessuna carta di credito richiesta
100 messaggi di prova