Sdílet prostřednictvím


Vysvětlení rolí potřebných k provádění běžných úloh v Azure Synapse

Tento článek vám pomůže pochopit, které role Synapse RBAC (řízení přístupu na základě role) nebo role Azure RBAC potřebujete k práci v Synapse Studiu. Pokud chcete spravovat členství v rolích, přečtěte si téma Správa přiřazení rolí RBAC synapse.

Souhrn řízení přístupu a pracovního postupu synapse Studia

Přístup k Synapse Studiu

Můžete otevřít Synapse Studio a zobrazit podrobnosti pracovního prostoru a zobrazit seznam všech jejích prostředků Azure, jako jsou fondy SQL, fondy Sparku nebo prostředí Integration Runtime. Uvidíte, jestli máte přiřazenou nějakou roli Synapse RBAC nebo jestli máte v pracovním prostoru roli Vlastník, Přispěvatel nebo Čtenář Azure.

Řízení zdrojů

Fondy SQL, fondy Průzkumníka dat a fondy Apache Sparku můžete vytvořit, pokud jste vlastníkem nebo přispěvatelem Azure ve skupině prostředků. Prostředí Integration Runtime můžete vytvořit, pokud jste vlastníkem nebo přispěvatelem Azure v pracovním prostoru. Při použití šablon ARM pro automatizované nasazení musíte být přispěvatelem Azure ve skupině prostředků.

Vyhrazený fond SQL můžete pozastavit nebo škálovat, nakonfigurovat fond Sparku nebo prostředí Integration Runtime, pokud jste vlastníkem Nebo přispěvatelem Azure v pracovním prostoru nebo daném prostředku.

Zobrazení a úprava artefaktů kódu

S přístupem ke službě Synapse Studio můžete vytvářet nové artefakty kódu, jako jsou skripty SQL, skripty KQL, poznámkové bloky, úlohy Spark, propojené služby, kanály, toky dat, triggery a přihlašovací údaje. Tyto artefakty je možné publikovat nebo uložit s dalšími oprávněními.

Pokud jste uživatel artefaktu Synapse, Vydavatel artefaktů Synapse, Přispěvatel Synapse nebo Správce Synapse, můžete vypsat, otevřít a upravit již publikované artefakty kódu, včetně plánovaných kanálů.

Spuštění kódu

Skripty SQL můžete spouštět ve fondech SQL, pokud máte potřebná oprávnění SQL definovaná ve fondech SQL. Skripty KQL můžete spouštět ve fondech Průzkumníka dat, pokud máte potřebná oprávnění.

Poznámkové bloky a úlohy Sparku můžete spouštět, pokud máte v pracovním prostoru nebo konkrétních fondech Apache Sparku oprávnění operátora služby Synapse Compute.

S oprávněními výpočetního operátora pro pracovní prostor nebo konkrétní prostředí Integration Runtime a odpovídajícími oprávněními k přihlašovacím údajům můžete spouštět kanály.

Monitorování a správa provádění

Pokud jste uživatel Synapse, můžete zkontrolovat stav spuštěných poznámkových bloků a úloh ve fondech Apache Sparku.

Protokoly a zrušení spuštěných úloh a kanálů můžete zkontrolovat, pokud jste operátor výpočetních prostředků Synapse v pracovním prostoru nebo pro konkrétní fond Sparku nebo kanál.

Ladění kanálů

Jako uživatel Synapse můžete zkontrolovat a provádět změny v kanálech, ale pokud ho chcete mít možnost ladit, musíte mít také synapse Credential User.

Publikování a uložení kódu

Pokud jste vydavatelem artefaktů synapse, přispěvatelem Synapse nebo správcem Synapse, můžete do služby publikovat nové nebo aktualizované artefakty kódu.

Artefakty kódu můžete potvrdit do pracovní větve úložiště Git, pokud je pracovní prostor povolený gitem a máte oprávnění Gitu. S povoleným Gitem je publikování povolené jenom z větve pro spolupráci.

Pokud Synapse Studio zavřete bez publikování nebo potvrzení změn artefaktů kódu, dojde ke ztrátě těchto změn.

Úlohy a požadované role

V následující tabulce jsou uvedené běžné úlohy a pro každý úkol, role Synapse RBAC nebo Azure RBAC.

Poznámka:

Správce Synapse není uvedený pro každou úlohu, pokud se nejedná o jedinou roli, která poskytuje potřebná oprávnění. Správce Synapse může provádět všechny úlohy povolené jinými rolemi Synapse RBAC.

Poznámka:

Uživatelé typu host z jiného tenanta také můžou zkontrolovat, přidat nebo změnit přiřazení rolí po přiřazení jako správce Synapse.

Zobrazí se minimální požadovaná role Synapse RBAC.

Všechny role Synapse RBAC v libovolném oboru poskytují oprávnění uživatele Synapse v pracovním prostoru.

Všechna oprávnění nebo akce Synapse RBAC zobrazené v tabulce mají předponu Microsoft/Synapse/workspaces/....

Úkol (chci...) Role (potřebuji být...) Oprávnění nebo akce Synapse RBAC
Otevření synapse Studia v pracovním prostoru Uživatel Synapse nebo čtení
Vlastník Nebo Přispěvatel Azure nebo Čtenář v pracovním prostoru Žádná
Výpis fondů SQL nebo fondů Průzkumníka dat nebo fondů Apache Sparku nebo prostředí Integration Runtime a přístup k podrobnostem o konfiguraci Uživatel Synapse nebo čtení
Vlastník Nebo Přispěvatel Azure nebo Čtenář v pracovním prostoru Žádná
Výpis propojených služeb nebo přihlašovacích údajů nebo spravovaných privátních koncových bodů Uživatel Synapse čtení
FONDY SQL
Vytvoření vyhrazeného fondu SQL nebo bezserverového fondu SQL Vlastník nebo přispěvatel Azure ve skupině prostředků Žádná
Správa (pozastavení nebo škálování nebo odstranění) vyhrazeného fondu SQL Vlastník nebo přispěvatel Azure ve fondu NEBO pracovním prostoru SQL Žádná
Vytvoření skriptu SQL
Uživatel Synapse nebo
vlastník Azure nebo přispěvatel v pracovním prostoru.

K spuštění skriptu SQL, publikování nebo potvrzení změn se vyžadují další oprávnění SQL.
Zobrazení seznamu a otevření libovolného publikovaného skriptu SQL Uživatel artefaktu Synapse nebo Vydavatel artefaktů nebo Přispěvatel Synapse artefakty/čtení
Spuštění skriptu SQL v bezserverovém fondu SQL Oprávnění SQL ve fondu (udělená automaticky správci Synapse) Žádná
Spuštění skriptu SQL ve vyhrazeném fondu SQL Oprávnění SQL ve fondu (udělená automaticky správci Synapse) Žádná
Publikování nového nebo aktualizovaného nebo odstraněného skriptu SQL Vydavatel artefaktů Synapse nebo Přispěvatel Synapse sqlScripts/write, delete
Potvrzení změn do skriptu SQL do úložiště Git Vyžaduje oprávnění Gitu v úložišti.
Přiřazení správce Active Directory v pracovním prostoru (prostřednictvím vlastností pracovního prostoru na webu Azure Portal) Vlastník nebo přispěvatel Azure v pracovním prostoru
FONDY PRŮZKUMNÍKA DAT
Vytvoření fondu Průzkumníka dat Vlastník nebo přispěvatel Azure ve skupině prostředků Žádná
Správa (pozastavení nebo škálování nebo odstranění) fondu Průzkumníka dat Vlastník nebo přispěvatel Azure ve fondu nebo pracovním prostoru Průzkumníka dat Žádná
Vytvoření skriptu KQL
Uživatel Synapse.

K spuštění skriptu, publikování nebo potvrzení změn se vyžadují další oprávnění Průzkumníka dat.
Zobrazení seznamu a otevření libovolného publikovaného skriptu KQL Uživatel artefaktu Synapse nebo Vydavatel artefaktů nebo Přispěvatel Synapse artefakty/čtení
Spuštění skriptu KQL ve fondu Průzkumníka dat Oprávnění Průzkumníka dat ve fondu (udělená automaticky správci Synapse) Žádná
Publikování nového, aktualizačního nebo odstranění skriptu KQL Vydavatel artefaktů Synapse nebo Přispěvatel Synapse kqlScripts/write, delete
Potvrzení změn do skriptu KQL do úložiště Git Vyžaduje oprávnění Gitu v úložišti.
FONDY APACHE SPARKU
Vytvoření fondu Apache Sparku Vlastník nebo přispěvatel Azure ve skupině prostředků
Monitorování aplikací Apache Spark Uživatel Synapse čtení
Zobrazení protokolů pro dokončený poznámkový blok a spuštění úlohy Operátor monitorování Synapse
Zrušení všech úloh poznámkového bloku nebo Sparku spuštěných ve fondu Apache Spark Operátor Synapse Compute ve fondu Apache Spark. bigDataPools/useCompute
Vytvoření poznámkového bloku nebo definice úlohy Ke spuštění, publikování nebo potvrzení změn v pracovním prostoru se vyžadují další oprávnění uživatele Synapse nebo
vlastníka Nebo přispěvatele Azure nebo čtenáře v pracovním prostoru

.
číst




Zobrazení seznamu a otevření publikovaného poznámkového bloku nebo definice úlohy, včetně kontroly uložených výstupů Uživatel artefaktu Synapse nebo operátor monitorování Synapse v pracovním prostoru artefakty/čtení
Spuštění poznámkového bloku a kontrola výstupu nebo odeslání úlohy Sparku Správce Synapse Apache Sparku nebo operátor služby Synapse Compute ve vybraném fondu Apache Spark bigDataPools/useCompute
Publikování nebo odstranění definice poznámkového bloku nebo úlohy (včetně výstupu) do služby Vydavatel artefaktů v pracovním prostoru nebo správce Synapse Apache Sparku poznámkové bloky/ zápis, odstranění
Potvrzení změn do poznámkového bloku nebo definice úlohy do úložiště Git Oprávnění Gitu Žádná
KANÁLY, PROSTŘEDÍ INTEGRATION RUNTIME, TOKY DAT, DATOVÉ SADY A TRIGGERY
Vytvoření, aktualizace nebo odstranění prostředí Integration Runtime Vlastník nebo přispěvatel Azure v pracovním prostoru
Monitorování stavu prostředí Integration Runtime Operátor monitorování Synapse read, integrationRuntimes/viewLogs
Kontrola spuštění kanálu Operátor monitorování Synapse read, pipelines/viewOutputs
Vytvořit kanál K ladění, přidávání triggerů, publikování nebo potvrzení změn se vyžadují další oprávnění Synapse uživatele

Synapse.
čtení
Vytvoření toku dat nebo datové sady K publikování nebo potvrzení změn se vyžadují další oprávnění Synapse uživatele

Synapse.
čtení
Zobrazení seznamu a otevření publikovaného kanálu Uživatel artefaktu Synapse nebo operátor monitorování Synapse artefakty/čtení
Náhled dat datové sady Uživatel Synapse a uživatel přihlašovacích údajů Synapse ve službě WorkspaceSystemIdentity
Ladění kanálu pomocí výchozího prostředí Integration Runtime Uživatel Synapse a uživatel pověření Synapse na přihlašovacích údajích WorkspaceSystemIdentity read,
credentials/useSecret
Vytvoření triggeru včetně triggeru (vyžaduje oprávnění ke spuštění kanálu) Uživatel Synapse a uživatel přihlašovacích údajů Synapse ve službě WorkspaceSystemIdentity read, credentials/useSecret/action
Spuštění nebo spuštění kanálu Uživatel Synapse a uživatel přihlašovacích údajů Synapse ve službě WorkspaceSystemIdentity read, credentials/useSecret/action
Kopírování dat pomocí nástroje Pro kopírování dat Uživatel Synapse a uživatel pověření Synapse v systémové identitě pracovního prostoru read, credentials/useSecret/action
Příjem dat (pomocí plánu) Autor Synapse a uživatel přihlašovacích údajů Synapse v systémové identitě pracovního prostoru read, credentials/useSecret/action
Publikování nového, aktualizovaného nebo odstraněného kanálu, toku dat nebo triggeru do služby Vydavatel artefaktů Synapse v pracovním prostoru pipelines/write, delete
dataflows/write, delete triggers/write, delete
Potvrzení změn v kanálech, tocích dat, datových sadách nebo triggerech do úložiště Git Oprávnění Gitu Žádná
PROPOJENÉ SLUŽBY
Vytvoření propojené služby (včetně přiřazení přihlašovacích údajů) K použití propojené služby s přihlašovacími údaji nebo k publikování nebo potvrzení změn se vyžadují další oprávnění uživatele Synapse.

čtení
Zobrazení seznamu a otevření publikované propojené služby Uživatel artefaktu Synapse linkedServices/write, delete
Testování připojení propojené služby zabezpečené přihlašovacími údaji Uživatel Synapse a uživatel pověření Synapse credentials/useSecret/action
Publikování propojené služby Synapse Artifact Publisher nebo Synapse Linked Data Manager linkedServices/write, delete
Potvrzení definic propojené služby do úložiště Git Oprávnění Gitu Žádná
SPRÁVA PŘÍSTUPU
Kontrola přiřazení rolí Synapse RBAC v libovolném oboru Uživatel Synapse čtení
Přiřazení a odebrání přiřazení rolí Synapse RBAC pro uživatele, skupiny a instanční objekty Správce Synapse v pracovním prostoru nebo v konkrétním oboru položky pracovního prostoru roleAssignments/write, delete

Další kroky