Správa organizací IoT Central

Organizace umožňují definovat hierarchii, kterou používáte ke správě uživatelů, kteří uvidí, která zařízení ve vaší aplikaci IoT Central. Role uživatele určuje svá oprávnění k zařízením, která vidí, a prostředí, ke kterým má přístup. Použijte organizace k implementaci víceklientové aplikace.

Organizace jsou volitelnou funkcí, která poskytuje větší kontrolu nad uživateli a rolemi ve vaší aplikaci.

Organizace jsou hierarchické:

Diagram showing a sample hierarchy of organizations.

Když vytvoříte první hierarchii organizace, uvidíte, že název vaší aplikace je v kořenovém adresáři. Každá organizace, kterou přidáte, se stane podřízenou nebo listovou organizací. Hierarchie organizací používají dědičnost. Například v hierarchii zobrazené v předchozím diagramu:

  • Uživatelé Adatum Solar mají přístup k zařízením v USA, Kanadě, Evropě a Latinské Americe.
  • Uživatelé společnosti Contoso mají přístup ke všem zařízením ve všech organizacích v hierarchii.

Uživatelé ve stejné organizaci nevidí ostatní zařízení ostatních uživatelů.

Když uživatelům udělíte přístup k vaší aplikaci, tím vyšší v hierarchii jim přiřadíte přístup, tím více můžou zobrazit a spravovat. Organizace řídí zařízení, která vidí uživatel. Role definuje, co může uživatel dělat, jako je vytváření, čtení a odstraňování zařízení.

Následující snímek obrazovky ukazuje definici hierarchie organizace ve službě IoT Central:

Screenshot of organizations hierarchy definition.

Informace o správě organizací pomocí rozhraní IoT Central REST API najdete v tématu Použití rozhraní IoT Central REST API ke správě organizací.

Vytvoření hierarchie

Pokud chcete začít používat organizace, musíte definovat hierarchii vaší organizace. Každá organizace v hierarchii funguje jako logický kontejner, kam umístíte zařízení, uložíte řídicí panely a skupiny zařízení a pozvete uživatele. Pokud chcete vytvořit organizace, přejděte do části Oprávnění v aplikaci IoT Central, vyberte kartu Organizace a vyberte buď + Nový , nebo použijte místní nabídku pro existující organizaci. Pokud chcete vytvořit jednu nebo více organizací najednou, vyberte + Přidat jinou organizaci:

Screenshot that shows the options for creating an organization hierarchy.

Tip

Počáteční nastavení organizací musí provést člen role Správa istrator aplikace.

Pokud chcete změnit přiřazení organizace k novému nadřazení, vyberte Upravit a zvolte nový nadřazený objekt.

Pokud chcete odstranit organizaci, musíte odstranit nebo přesunout do jiné organizace všechny přidružené položky, jako jsou řídicí panely, zařízení, uživatelé, skupiny zařízení a úlohy.

Tip

K vytváření a správě organizací můžete také použít rozhraní REST API.

Přiřazení zařízení

Po definování hierarchie organizace přiřaďte zařízení organizacím. Každé zařízení patří jenom do jedné organizace, takže vyberte v hierarchii příslušnou organizaci.

Když ve své aplikaci vytvoříte nové zařízení, přiřaďte ho organizaci ve vaší hierarchii:

Screenshot that shows how to assign a device to an organization.

Pokud chcete přiřadit nebo změnit přiřazení existujícího zařízení k organizaci, vyberte zařízení v seznamu zařízení a pak vyberte Organizace:

Screenshot that shows how to change the organization a device is associated with.

Tip

V seznamu zařízení se můžete podívat, do které organizace zařízení patří. Pomocí nástroje filtru v seznamu zařízení zobrazíte zařízení v konkrétní organizaci.

Když zařízení znovu přiřazujete jiné organizaci, data zařízení zůstanou v organizaci na základě času příjmu dat. Příklad:

  • Zařízení je součástí organizace Contoso/Customer1 od 1 do sedmi dnů a potom se přesune do organizace Contoso/Customer4 dne osmého dne.
  • V devítých dnech můžou uživatelé Contoso/Customer4 zobrazit data z osmi a devíti dnů.
  • V devítých dnech můžou uživatelé Contoso/Customer1 zobrazit data z jednoho až sedmi dnů.

První registrace zařízení

Zařízení se můžou sami zaregistrovat ve vaší aplikaci IoT Central, aniž by se nejdřív přidala do seznamu zařízení. V tomto případě IoT Central přidá zařízení do kořenové organizace v hierarchii. Potom můžete zařízení znovu přiřadit jiné organizaci.

Místo toho můžete pomocí funkce importu CSV hromadně registrovat zařízení ve vaší aplikaci a přiřazovat je organizacím. Další informace najdete v tématu Import zařízení.

Brány

K organizacím přiřadíte bránu a podřízená zařízení. Ke stejné organizaci nemusíte přiřazovat bránu a její přidružená podřízená zařízení. Pokud je přiřadíte různým organizacím, je možné, že uživatel uvidí bránu, ale ne podřízená zařízení nebo podřízená zařízení, ale ne bránu.

Role

Když ve své aplikaci vytvoříte první organizaci, IoT Central přidá do aplikace tři nové role: Org Správa istrator, Org Operator a Org Viewer. Tyto role jsou nezbytné, protože uživatel organizace nemá přístup k určitým možnostem celé aplikace, jako jsou cenové plány, branding a barvy, tokeny rozhraní API a informace o skupině registrací pro celou aplikaci.

Screenshot that shows the three organization roles.

Tyto role můžete použít při pozvání uživatelů do organizace ve vaší aplikaci.

Vlastní role organizace

Pokud chcete vytvořit vlastní roli pro uživatele organizace, vytvořte novou roli a zvolte typ role organizace :

Screenshot that shows how to create a custom organization role.

Pak vyberte oprávnění pro roli.

Pozvání uživatelů

Po vytvoření hierarchie organizace a přiřazení zařízení k organizacím pozvěte uživatele do vaší aplikace a přiřaďte je organizacím.

Pokud chcete pozvat uživatele, přejděte na Oprávnění > Uživatelé. Zadejte svoji e-mailovou adresu, organizaci, ke které jsou přiřazeni, a roli nebo role, kterých je členem. Organizace, kterou vyberete, filtruje seznam dostupných rolí, aby se zajistilo, že přiřadíte uživatele k platné roli:

Screenshot that shows how to assign a user to an organization and role.

Stejného uživatele můžete přiřadit více organizacím. Uživatel může mít v každé organizaci přiřazenou jinou roli:

Název Role Organizace
user1@contoso.com Organizační Správa istrator Vlastní aplikace
user1@contoso.com Prohlížeč organizace Vlastní aplikace

Když pozvete nového uživatele, musíte s nimi sdílet adresu URL aplikace a požádat ho, aby se přihlásil. Jakmile se uživatel poprvé přihlásí, zobrazí se aplikace na stránce Moje aplikace uživatele.

Pokud chcete k aplikaci přistupovat poprvé, musí pozvaný uživatel nejprve přejít do aplikace pomocí odkazu, který obdrží od správce. Aplikace se na stránce Moje aplikace na webu Azure IoT Central až do té doby nezobrazuje.

Použití organizací

Po vytvoření hierarchie organizace můžete použít organizace v oblastech vaší aplikace, například:

  • Řídicí panely organizace, které uživatelům zobrazují informace o zařízeních v organizaci
  • Skupiny zařízení pro zařízení v konkrétních organizacích
  • Manifesty nasazení IoT Edge pro manifesty nasazení přidružené ke konkrétním organizacím.
  • Analýzy pro zařízení v konkrétních organizacích
  • Úlohy , které hromadně spravují zařízení v konkrétních organizacích

Výchozí organizace

Tip

Toto je osobní preference, která se týká jenom vás.

Jako výchozí organizaci můžete nastavit, aby se ve vaší aplikaci používala jako osobní předvolba. Výchozí organizace se stane výchozí možností pokaždé, když zvolíte organizaci, například když přidáte nového uživatele nebo přidáte zařízení do aplikace IoT Central.

Pokud chcete nastavit výchozí organizaci, vyberte Nastavení v horním řádku nabídek:

Screenshot that shows how to set your default organization.

Přidání organizací do existující aplikace

Aplikace může obsahovat zařízení, uživatele a prostředí, jako jsou řídicí panely, skupiny zařízení a úlohy, než přidáte hierarchii organizace.

Když začnete přidávat organizace, zůstanou všechna stávající zařízení, uživatelé a prostředí přidružená ke kořenové organizaci v aplikaci:

  • Zařízení můžete znovu přiřadit nové organizaci.
  • Uživatele můžete přiřadit k nové organizaci a zrušit jejich přiřazení z kořenového adresáře.
  • Můžete znovu vytvořit prostředí, jako jsou řídicí panely, skupiny zařízení a úlohy, a přidružit je k organizacím v hierarchii.

Limity

Pro organizace platí následující omezení:

  • Hierarchie nemůže být delší než pět úrovní.
  • Celkový počet organizací nemůže být větší než 200. Každý uzel v hierarchii se počítá jako organizace.

Další kroky

Teď, když jste se dozvěděli, jak spravovat organizace Azure IoT Central, je navrhovaným dalším krokem naučit se exportovat data IoT do cloudových cílů pomocí Blob Storage.