az synapse role assignment
Správa přiřazení rolí Synapse
Příkazy
Name | Description | Typ | Stav |
---|---|---|---|
az synapse role assignment create |
Vytvořte přiřazení role. |
Základ | GA |
az synapse role assignment delete |
Odstraňte přiřazení rolí pracovního prostoru. |
Základ | GA |
az synapse role assignment list |
Zobrazení seznamu přiřazení rolí |
Základ | GA |
az synapse role assignment show |
Získání přiřazení role podle ID |
Základ | GA |
az synapse role assignment create
Vytvořte přiřazení role.
az synapse role assignment create --role
--workspace-name
[--assignee]
[--assignee-object-id]
[--assignee-principal-type {Group, ServicePrincipal, User}]
[--assignment-id]
[--item]
[--item-type {bigDataPools, credentials, integrationRuntimes, linkedServices}]
[--scope]
Příklady
Vytvořte přiřazení role pomocí názvu instančního objektu.
az synapse role assignment create --workspace-name testsynapseworkspace \
--role "Synapse Administrator" --assignee sp_name
Vytvořte přiřazení role pomocí hlavního názvu uživatele.
az synapse role assignment create --workspace-name testsynapseworkspace \
--role "Synapse Administrator" --assignee username@contoso.com
Vytvořte přiřazení role pomocí objectId uživatele, skupiny nebo instančního objektu.
az synapse role assignment create --workspace-name testsynapseworkspace \
--role "Synapse Administrator" --assignee 00000000-0000-0000-0000-000000000000
Vytvořte přiřazení role v oboru.
az synapse role assignment create --workspace-name testsynapseworkspace \
--scope "workspaces/{workspaceName}" --role "Synapse Administrator" --assignee username@contoso.com
Vytvořte přiřazení role v oboru, které kombinuje typ položky a název položky.
az synapse role assignment create --workspace-name testsynapseworkspace \
--item-type "bigDataPools" --item "bigDataPoolName" --role "Synapse Administrator" \
--assignee username@contoso.com
Pokud jste uživatel s oprávněním ke správě přiřazení role Azure RBAC v pracovním prostoru, ale ne synapse Správa istrator, vytvořte roli assigment podle parametru -roleid. Důvodem je , že když se pokusíte přidat roli Synapse Správa istrator, rutina musí získat ID role z názvu role, což vyžaduje oprávnění ke čtení pracovního prostoru, které aktuální uživatel nemá.
az synapse role assignment create \
--workspace-name testsynapseworkspace \
--role "6e4bf58a-b8e1-4cc3-bbf9-d73143322b78" \
--assignee username@contoso.com
Povinné parametry
Název nebo ID role, které je přiřazeno k objektu zabezpečení.
Název pracovního prostoru.
Volitelné parametry
Představuje uživatele nebo instanční objekt. Podporovaný formát: ID objektu, přihlašovací jméno uživatele nebo hlavní název služby.
Tento parametr použijte místo příkazu --assignee k obejití vyvolání rozhraní Graph API v případě nedostatečných oprávnění. Tento parametr funguje pouze s ID objektů pro uživatele, skupiny, instanční objekty a spravované identity. Pro spravované identity použijte ID objektu zabezpečení. Pro instanční objekty použijte ID objektu, nikoli ID aplikace.
Používá se s parametrem --assignee-object-id, abyste se vyhnuli chybám způsobeným latencí šíření v AAD Graphu.
Id přiřazení vlastní role ve formátu GUID, pokud není zadáno, ID přiřazení se náhodně vygeneruje.
Položka má udělený přístup v pracovním prostoru. Použití s typem --item ke kombinování rozsahu přiřazení
Typ položky udělený přístup v pracovním prostoru. Použití s položkou --item ke kombinování rozsahu přiřazení
Obor definuje prostředky nebo artefakty, na které se přístup vztahuje. Synapse podporuje hierarchické obory. Oprávnění udělená na vyšší úrovni jsou zděděna objekty na nižší úrovni. V Synapse RBAC je obor nejvyšší úrovně pracovním prostorem. Přiřazení role s oborem pracovního prostoru uděluje oprávnění všem příslušným objektům v pracovním prostoru.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az synapse role assignment delete
Odstraňte přiřazení rolí pracovního prostoru.
az synapse role assignment delete --workspace-name
[--assignee]
[--assignee-object-id]
[--ids]
[--item]
[--item-type {bigDataPools, credentials, integrationRuntimes, linkedServices}]
[--role]
[--scope]
[--yes]
Příklady
Odstraňte přiřazení rolí podle role a přiřazené uživatele.
az synapse role assignment delete --workspace-name testsynapseworkspace \
--role "Synapse Administrator" --assignee sp_name
Odstraňte přiřazení rolí podle ID/názvu role.
az synapse role assignment delete --workspace-name testsynapseworkspace \
--role "Synapse Administrator"
Odstraňte přiřazení rolí podle názvu instančního objektu.
az synapse role assignment delete --workspace-name testsynapseworkspace \
--assignee sp_name
Odstraňte přiřazení rolí podle hlavního názvu uživatele.
az synapse role assignment delete --workspace-name testsynapseworkspace \
--assignee username@contoso.com
Odstraňte přiřazení rolí podle id objektu uživatele, skupiny nebo instančního objektu.
az synapse role assignment delete --workspace-name testsynapseworkspace \
--assignee 00000000-0000-0000-0000-000000000001
Odstraňte přiřazení rolí podle ID.
az synapse role assignment delete --workspace-name testsynapseworkspace \
--ids 10000000-0000-0000-0000-10000000-10000000-0000-0000-0000-10000000
Odstraňte přiřazení rolí podle oboru.
az synapse role assignment delete --workspace-name testsynapseworkspace \
--scope "workspaces/testsynapseworkspace/linkedServices/testlinkedServices"
Povinné parametry
Název pracovního prostoru.
Volitelné parametry
Představuje uživatele nebo instanční objekt. Podporovaný formát: ID objektu, přihlašovací jméno uživatele nebo hlavní název služby.
Tento parametr použijte místo příkazu --assignee k obejití vyvolání rozhraní Graph API v případě nedostatečných oprávnění. Tento parametr funguje pouze s ID objektů pro uživatele, skupiny, instanční objekty a spravované identity. Pro spravované identity použijte ID objektu zabezpečení. Pro instanční objekty použijte ID objektu, nikoli ID aplikace.
ID přiřazení role oddělené mezerami Při zadání --ids byste neměli zadávat --role ani --assignee.
Položka má udělený přístup v pracovním prostoru. Použití s typem --item ke kombinování rozsahu přiřazení Použití příkazu az role přiřazení s podmínkou filtru před provedením operace odstranění, aby bylo zřejmé, která přiřazení budou odstraněna.
Typ položky udělený přístup v pracovním prostoru. Použití s položkou --item ke kombinování rozsahu přiřazení Použití příkazu az role přiřazení s podmínkou filtru před provedením operace odstranění, aby bylo zřejmé, která přiřazení budou odstraněna.
Název nebo ID role, které je přiřazeno k objektu zabezpečení.
Obor definuje prostředky nebo artefakty, na které se přístup vztahuje. Synapse podporuje hierarchické obory. Oprávnění udělená na vyšší úrovni jsou zděděna objekty na nižší úrovni. V Synapse RBAC je obor nejvyšší úrovně pracovním prostorem. Použití příkazu az role přiřazení s podmínkou filtru před provedením operace odstranění, aby bylo zřejmé, která přiřazení budou odstraněna.
Nezotvádejte výzvu k potvrzení.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az synapse role assignment list
Zobrazení seznamu přiřazení rolí
az synapse role assignment list --workspace-name
[--assignee]
[--assignee-object-id]
[--item]
[--item-type {bigDataPools, credentials, integrationRuntimes, linkedServices}]
[--role]
[--scope]
Příklady
Zobrazení seznamu přiřazení rolí
az synapse role assignment list --workspace-name testsynapseworkspace
Zobrazení seznamu přiřazení rolí podle ID/názvu role
az synapse role assignment list --workspace-name testsynapseworkspace \
--role "Synapse Apache Spark Administrator"
Zobrazení seznamu přiřazení rolí podle přiřazené uživatele
az synapse role assignment list --workspace-name testsynapseworkspace \
--assignee sp_name
Zobrazení seznamu přiřazení rolí podle objectId uživatele, skupiny nebo instančního objektu
az synapse role assignment list --workspace-name testsynapseworkspace \
--assignee-object-id 00000000-0000-0000-0000-000000000000
Zobrazení seznamu přiřazení rolí podle oboru
az synapse role assignment list --workspace-name testsynapseworkspace \
--scope "workspaces/{workspaceName}"
Zobrazení seznamu přiřazení rolí podle typu položky a názvu položky
az synapse role assignment list --workspace-name testsynapseworkspace \
--item-type "bigDataPools" --item "bigDataPoolName"
Povinné parametry
Název pracovního prostoru.
Volitelné parametry
Představuje uživatele nebo instanční objekt. Podporovaný formát: ID objektu, přihlašovací jméno uživatele nebo hlavní název služby.
Tento parametr použijte místo příkazu --assignee k obejití vyvolání rozhraní Graph API v případě nedostatečných oprávnění. Tento parametr funguje pouze s ID objektů pro uživatele, skupiny, instanční objekty a spravované identity. Pro spravované identity použijte ID objektu zabezpečení. Pro instanční objekty použijte ID objektu, nikoli ID aplikace.
Položka má udělený přístup v pracovním prostoru. Použití s typem --item ke kombinování rozsahu přiřazení
Typ položky udělený přístup v pracovním prostoru. Použití s položkou --item ke kombinování rozsahu přiřazení
Název nebo ID role, které je přiřazeno k objektu zabezpečení.
Obor definuje prostředky nebo artefakty, na které se přístup vztahuje. Synapse podporuje hierarchické obory. Oprávnění udělená na vyšší úrovni jsou zděděna objekty na nižší úrovni. V Synapse RBAC je obor nejvyšší úrovně pracovním prostorem. Přiřazení role s oborem pracovního prostoru uděluje oprávnění všem příslušným objektům v pracovním prostoru.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
az synapse role assignment show
Získání přiřazení role podle ID
az synapse role assignment show --id
--workspace-name
Příklady
Získání přiřazení role podle ID
az synapse role assignment show --workspace-name testsynapseworkspace \
--id 00000000-0000-0000-0000-000000000000
Povinné parametry
ID role přiřazené k objektu zabezpečení.
Název pracovního prostoru.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.