Sdílet prostřednictvím


Řešení potíží s Průzkumníkem služby Azure Digital Twins: Chyby ověřování

Tento článek popisuje příčiny a postup řešení pro příjem chyb ověřování při spuštění Průzkumníka služby Azure Digital Twins.

Příznaky

Při spuštění Azure Digital Twins Exploreru se zobrazí následující chybová zpráva:

Snímek obrazovky s chybovou zprávou v Průzkumníku služby Azure Digital Twins s názvem Ujistěte se, že máte správná oprávnění.

Příčiny

Příčina č. 1

K této chybě dojde v případě, že váš účet Azure nemá požadovaná oprávnění řízení přístupu na základě role Azure (Azure RBAC) nastavená v instanci Azure Digital Twins. Pokud chcete získat přístup k datům ve vaší instanci, musíte mít v instanci, kterou se pokoušíte přečíst nebo spravovat, roli Čtenář dat Azure Digital Twins nebo Vlastník dat Služby Azure Digital Twins.

Další informace o zabezpečení a rolích ve službě Azure Digital Twins najdete v tématu Zabezpečení pro řešení Azure Digital Twins.

Řešení

Řešení č. 1

Ověřte, že má váš uživatel Azure v instanci Azure Digital Twins roli Čtenář dat Služby Azure Digital Twins, pokud se jen pokoušíte číst data, nebo roli vlastníka dat služby Azure Digital Twins v instanci, pokud se pokoušíte spravovat její data.

Všimněte si, že tato role se liší od...

  • původní název této role ve verzi Preview, vlastník služby Azure Digital Twins (Preview) (role je stejný, ale název se změnil)
  • role Vlastník v celém předplatném Azure. Vlastník dat Azure Digital Twins je role v rámci služby Azure Digital Twins a je vymezená na tuto individuální instanci Služby Azure Digital Twins.
  • role Vlastník ve službě Azure Digital Twins. Jedná se o dvě odlišné role správy služby Azure Digital Twins a vlastník dat Služby Azure Digital Twins je role, kterou byste měli použít ke správě.

Pokud tuto roli nemáte, nastavte ji tak, aby tento problém vyřešila.

Kontrola aktuálního nastavení

Jedním ze způsobů, jak zkontrolovat, jestli jste přiřazení role úspěšně nastavili, je zobrazit přiřazení rolí pro instanci služby Azure Digital Twins na webu Azure Portal.

Na webu Azure Portal přejděte k vaší instanci Služby Azure Digital Twins. Abyste se tam dostali, můžete ho vyhledat na stránce instancí služby Azure Digital Twins nebo vyhledat jeho název na panelu hledání na portálu.

Pak si prohlédněte všechny jeho přiřazené role v části Přiřazení rolí řízení přístupu (IAM>). Vaše přiřazení role by se mělo zobrazit v seznamu.

Snímek obrazovky s přiřazeními rolí pro instanci služby Azure Digital Twins na webu Azure Portal

Řešení problémů

Pokud toto přiřazení role nemáte, měl by někdo s rolí vlastníka ve vašem předplatném Azure spustit následující příkaz, který uživateli Azure poskytne příslušnou roli v instanci Azure Digital Twins.

Pokud jste vlastníkem předplatného, můžete tento příkaz spustit sami. Pokud nejste, obraťte se na vlastníka a spusťte tento příkaz vaším jménem. Název role je Vlastník dat Azure Digital Twins pro úpravy přístupu nebo Čtenář dat Azure Digital Twins pro čtení.

az dt role-assignment create --dt-name <your-Azure-Digital-Twins-instance> --assignee "<your-Azure-AD-email>" --role "<role-name>"

Další podrobnosti o tomto požadavku na roli a procesu přiřazení najdete v tématu Nastavení přístupových oprávnění uživatele.

Další kroky

Přečtěte si postup nastavení pro vytvoření a ověření nové instance Služby Azure Digital Twins:

Přečtěte si další informace o zabezpečení a oprávněních ve službě Azure Digital Twins: