Creare e gestire ruoli (SSAS tabulare)

I ruoli, nei modelli tabulari, consentono di definire le autorizzazioni dei membri per un modello. I ruoli vengono definiti per un progetto di modello tramite la finestra di dialogo Gestione ruoli di SQL Server Data Tools (SSDT). Quando viene distribuito un modello, gli amministratori del database possono gestire i ruoli tramite SQL Server Management Studio.

Nelle attività di questo argomento viene descritto come creare e gestire i ruoli durante la creazione di modelli tramite la finestra di dialogo Gestione ruoli in SQL Server Data Tools (SSDT). Per informazioni sulla gestione dei ruoli in un database modello distribuito, vedere Ruoli nei modelli tabulari (SSAS tabulare).

Attività

Utilizzare la finestra di dialogo Gestione ruoli per creare, modificare, copiare ed eliminare ruoli. Per visualizzare la finestra di dialogo Gestione ruoli di SQL Server Data Tools fare clic sul menu Modello, quindi su Gestione ruoli.

Per creare un nuovo ruolo

  1. In SQL Server Data Tools fare clic sul menu Modello, quindi su Gestione ruoli.

  2. Nella finestra di dialogo Gestione ruoli fare clic su Nuovo.

    All'elenco Ruoli verrà aggiunto un nuovo ruolo evidenziato.

  3. Nel campo Nome dell'elenco Ruoli digitare un nome per il ruolo.

    Per impostazione predefinita, il nome del ruolo predefinito sarà numerato in modo incrementale per ogni nuovo ruolo. È consigliabile digitare un nome che consente di identificare chiaramente il tipo di membro, ad esempio Responsabili finanze o Esperti di risorse umane.

  4. Nel campo Autorizzazioni fare clic sulla freccia GIÙ, quindi selezionare uno dei tipi di autorizzazioni seguenti:

    Autorizzazione

    Descrizione

    Nessuno

    I membri non possono apportare alcuna modifica allo schema del modello, né eseguire query sui dati.

    Lettura

    I membri possono eseguire query sui dati in base ai filtri di riga, ma non possono apportare alcuna modifica allo schema del modello.

    Lettura ed elaborazione

    I membri possono eseguire query sui dati in base ai filtri a livello di riga ed effettuare le operazioni relative alle opzioni Elabora ed Elabora tutto, ma non possono apportare alcuna modifica allo schema del modello.

    Elaborazione

    I membri possono effettuare le operazioni relative alle opzioni Elabora ed Elabora tutto, ma non possono modificare lo schema del modello, né eseguire query sui dati.

    Amministratore

    I membri possono apportare modifiche allo schema del modello ed eseguire query su tutti i dati.

  5. Per immettere una descrizione per il ruolo, fare clic sul campo Descrizione, quindi digitare una descrizione.

  6. Se il ruolo in fase di creazione dispone dell'autorizzazione Lettura o di lettura ed elaborazione, è possibile aggiungere filtri di riga utilizzando una formula DAX. Per aggiungere filtri di riga, fare clic sulla scheda Filtri di riga, selezionare una tabella, fare clic sul campo Filtro DAX, quindi digitare una formula DAX.

  7. Per aggiungere membri al ruolo, fare clic sulla scheda Membri, quindi su Aggiungi.

    [!NOTA]

    I membri dei ruoli possono anche essere aggiunti a un modello distribuito tramite SQL Server Management Studio. Per ulteriori informazioni, vedere Gestire ruoli tramite (SSAS tabulare).

  8. Nella finestra di dialogo Selezione utenti o gruppi immettere oggetti utente o gruppo di Windows come membri.

  9. Fare clic su OK.

Vedere anche

Riferimento

Funzione USERNAME (DAX)

Funzione CUSTOMDATA (DAX)

Concetti

Ruoli (SSAS tabulare)

Prospettive (SSAS tabulare)

Analizzare in Excel (SSAS tabulare)