catalog.effective_object_permissions (database SSISDB)
Si applica a: SQL Server SSIS Integration Runtime in Azure Data Factory
Visualizza le autorizzazioni valide per l'entità corrente per tutti gli oggetti nel catalogo di Integration Services.
Nome colonna | Tipo di dati | Descrizione |
---|---|---|
object_type | smallint | Tipo di oggetto a protezione diretta. Nei tipi di oggetti a protezione diretta sono inclusi cartelle (1 ), progetti (2 ), ambienti (3 ) e operazioni (4 ). |
object_id | bigint | Identificatore (ID) univoco o chiave primaria dell'oggetto. |
permission_type | smallint | Tipo di autorizzazione. |
Osservazioni:
In questa vista vengono visualizzati i tipi di autorizzazione elencati nella tabella seguente:
Valore di permission_type | Nome autorizzazione | Descrizione dell'autorizzazione | Tipi di oggetti applicabili |
---|---|---|---|
1 |
READ | Consente all'entità di leggere le informazioni considerate parte dell'oggetto, ad esempio le proprietà. Non consente all'entità di enumerare o leggere il contenuto di altri oggetti inseriti all'interno dell'oggetto. | Cartella, progetto, ambiente, operazione |
2 |
MODIFY | Consente all'entità di modificare le informazioni considerate parte dell'oggetto, ad esempio le proprietà. Non consente all'entità di modificare gli altri oggetti contenuti all'interno dell'oggetto. | Cartella, progetto, ambiente, operazione |
3 |
EXECUTE | Consente all'entità di eseguire tutti i pacchetti nel progetto. | Project |
4 |
MANAGE_PERMISSIONS | Consente all'entità di assegnare autorizzazioni agli oggetti. | Cartella, progetto, ambiente, operazione |
100 |
CREATE_OBJECTS | Consente all'entità di creare oggetti nella cartella. | Cartella |
101 |
READ_OBJECTS | Consente all'entità di leggere tutti gli oggetti nella cartella. | Cartella |
102 |
MODIFY_OBJECTS | Consente all'entità di modificare tutti gli oggetti nella cartella. | Cartella |
103 |
EXECUTE_OBJECTS | Consente all'entità di eseguire tutti i pacchetti di tutti i progetti contenuti nella cartella. | Cartella |
104 |
MANAGE_OBJECT_PERMISSIONS | Consente all'entità di gestire le autorizzazioni su tutti gli oggetti nella cartella. | Cartella |
Vengono valutati solo gli oggetti su cui il chiamante dispone di autorizzazioni. Le autorizzazioni vengono calcolate in base agli elementi seguenti:
Autorizzazioni esplicite
Autorizzazioni ereditate
Appartenenza dell'entità nei ruoli
Appartenenza dell'entità nei gruppi
Autorizzazioni
Gli utenti possono visualizzare le autorizzazioni valide solo per se stessi e per i ruoli di cui sono membri.