Oprávnění knihovny proměnných

Tento článek vysvětluje, kdo má přístup k knihovnám proměnných a jejich hodnotám.

Oprávnění pro položku knihovny proměnných

Oprávnění proměnné knihovny jsou v souladu s modelem pracovního prostoru Fabric. Oprávnění závisí na vaší roli v pracovním prostoru, nebo můžete knihovnu proměnných sdílet přímo.

Role pracovního prostoru Dovolení
Prohlížeč Může zobrazit položku knihovny proměnných.
Přispěvatel Může zobrazit, přidat, upravit a odstranit položku knihovny proměnných.
Člen Může zobrazit, přidat, upravit, odstranit a sdílet položku knihovny proměnných.
Administrátor Může zobrazit, přidat, upravit, odstranit a sdílet položku knihovny proměnných.

Pokud chcete sdílet položku knihovny proměnných, přejděte do nabídky položek v pracovním prostoru a pak vyberte Sdílet. Pokud uživatel, se kterým položku sdílíte, nemá oprávnění k pracovnímu prostoru, ale má oprávnění k jedné z položek příjemce proměnné (například kanálu), knihovna proměnných není viditelná nebo dostupná pro použití v tomto kanálu.

Pokud chcete nastavit položku jako hodnotu proměnné v knihovně proměnných, musíte mít alespoň oprávnění ke čtení této položky. Pokud například chcete nastavit hodnotu proměnné jako jezero, potřebujete oprávnění ke čtení pro objekt lakehouse.

Pro více informací o pracovních místech viz Role v pracovních prostorech ve Fabric.

Poznámka:

Na úrovni proměnných neexistuje žádná správa oprávnění. Oprávnění pro každou proměnnou je stejné jako oprávnění pro celou položku.

Typ proměnné odkazu na položku (Preview)

Následující část obsahuje informace o oprávněních k referenčním proměnným položek.

Požadavky na oprávnění

Použití referenčních proměnných položek zahrnuje dvě vrstvy oprávnění:

  • Vytvářet a upravovat referenční proměnnou položky: Uživatelé s rolemi Přispěvatel nebo vyššími v pracovním prostoru mohou vytvářet a upravovat proměnné v knihovně, zatímco Zobrazující mají přístup pouze pro čtení.
  • Přístup k referenční proměnné položky: Kromě práv ke knihovně proměnných musíte mít alespoň oprávnění pro čtení referenční proměnné položky, na kterou chcete odkazovat.

Vynucení oprávnění

  1. Během aktualizací položek proměnné knihovny: Při aktualizaci položky knihovny proměnných knihovna vynucuje následující kontroly oprávnění:
  • Všechny odkazované položky v sadě aktivních hodnot musí existovat.
  • Volající uživatel musí mít oprávnění KE ČTENÍ pro každou odkazovanou položku v aktivní sadě hodnot.
  1. Během použití proměnné v spotřebové položce:

Při volání rozhraní API pro spotřebu (například Resolve nebo Discover) se požadavek nezastaví, pokud volající subjekt nemá oprávnění k položce, na kterou se odkazuje, nebo pokud položka neexistuje. Místo toho rozhraní API vrátí konkrétní stav, který označuje výsledek, jak je popsáno níže.

Chybějící oprávnění nebo neexistující položky

Pokud volající nemá oprávnění ke čtení nebo položka neexistuje, vrátí se hodnota proměnné, ale bez rozšířených metadat.

Typ referenční proměnné připojení (Preview)

Následující část obsahuje informace o oprávněních k referenčním proměnným připojení.

Požadavky na oprávnění

Použití referenčních proměnných pro připojení zahrnuje dvě vrstvy oprávnění:

  • Vytvoření a úprava proměnné referenčního připojení: Uživatelé s rolemi Přispěvatel nebo vyšší v pracovním prostoru mohou vytvářet a upravovat proměnné v knihovně, zatímco diváci mají pouze přístup pro čtení.
  • Přístup k referenční proměnné připojení: Kromě práv v knihovně proměnných musíte mít alespoň oprávnění ke čtení pro referenční proměnnou připojení , na kterou chcete odkazovat.

Vynucení oprávnění

  1. Během aktualizací položek proměnné knihovny: Při aktualizaci položky knihovny proměnných knihovna vynucuje následující kontroly oprávnění:
  • Všechna odkazovaná připojení v sadě aktivních hodnot musí existovat.
  • Volající uživatel musí mít oprávnění KE ČTENÍ pro každé odkazované připojení v aktivní sadě hodnot.
  1. Během použití proměnné v spotřebové položce:

Pokud při volání rozhraní API pro spotřebu (například Resolve nebo Discover) chybí volajícímu hlavnímu subjektu oprávnění k odkazovanému připojení nebo odkazované připojení neexistuje, požadavek neselže. Místo toho se vrátí odpovídající stav, jak je vysvětleno níže.

Chybějící oprávnění nebo neexistující položky

Pokud volající nemá oprávnění ke čtení nebo připojení neexistuje, vrátí se hodnota proměnné, ale bez rozšířených metadat. Na portálu Fabric je to vidět na následujícím obrázku.

Snímek obrazovky s odepřeným oprávněním