IoT Central kuruluşlarını yönetme
Kuruluşlar, IoT Central uygulamanızda hangi kullanıcıların hangi cihazları görebileceğini yönetmek için kullandığınız bir hiyerarşi tanımlamanıza olanak tanır. Kullanıcının rolü, gördüğü cihazlar ve erişebileceği deneyimler üzerindeki izinlerini belirler. Çok kiracılı bir uygulama uygulamak için kuruluşları kullanın.
Kuruluşlar, uygulamanızdaki kullanıcılar ve roller üzerinde daha fazla denetim sahibi olmanıza neden olan isteğe bağlı bir özellikdir.
Kuruluşlar hiyerarşiktir:
İlk kuruluş hiyerarşinizi oluşturduğunuzda, uygulamanızın adının kökte olduğunu görürsünüz. Eklediğiniz her kuruluş bir alt kuruluş veya yaprak kuruluş olur. Kuruluş hiyerarşileri devralmayı kullanır. Örneğin, önceki diyagramda gösterilen hiyerarşide:
- Adatum Solar kullanıcıları Birleşik Devletler, Kanada, Avrupa ve Latin Amerika'daki cihazlara erişebilir.
- Contoso kullanıcıları hiyerarşideki tüm kuruluşlardaki tüm cihazlara erişebilir.
Eşdüzey kuruluşlardaki kullanıcılar birbirlerinin diğer cihazlarını göremez.
Kullanıcılara uygulamanıza erişim verdiğinizde, hiyerarşide onlara erişim atadığınız ne kadar yüksekse, o kadar fazla görebilir ve yönetebilirler. Kuruluş, kullanıcının görebileceği cihazları denetler. Rol, bir kullanıcının cihaz oluşturma, okuma ve silme gibi neler yapabileceğini tanımlar.
Aşağıdaki ekran görüntüsünde IoT Central'daki bir kuruluş hiyerarşisi tanımı gösterilmektedir:
IoT Central REST API'sini kullanarak kuruluşları yönetmeyi öğrenmek için bkz . Kuruluşları yönetmek için IoT Central REST API'sini kullanma.
Hiyerarşi oluşturma
Kuruluşları kullanmaya başlamak için kuruluş hiyerarşinizi tanımlamanız gerekir. Hiyerarşideki her kuruluş, cihazları yerleştirdiğiniz, panoları ve cihaz gruplarını kaydettiğiniz ve kullanıcıları davet ettiğiniz mantıksal bir kapsayıcı görevi görür. Kuruluşunuzu oluşturmak için IoT Central uygulamanızdaki İzinler bölümüne gidin, Kuruluşlar sekmesini seçin ve + Yeni'yi seçin veya mevcut bir kuruluşun bağlam menüsünü kullanın. Aynı anda bir veya birden çok kuruluş oluşturmak için + Başka bir kuruluş ekle'yi seçin:
İpucu
Kuruluşların ilk kurulumu, Uygulama Yöneticisi rolünün bir üyesi tarafından yapılmalıdır.
Bir kuruluşu yeni bir üst öğeye yeniden atamak için Düzenle'yi seçin ve yeni bir üst öğe seçin.
Bir kuruluşu silmek için panolar, cihazlar, kullanıcılar, cihaz grupları ve işler gibi ilişkili öğeleri silmeniz veya başka bir kuruluşa taşımanız gerekir.
İpucu
Kuruluşları oluşturmak ve yönetmek için REST API'yi de kullanabilirsiniz.
Cihaz atama
Kuruluş hiyerarşinizi tanımladıktan sonra cihazlarınızı kuruluşlara atayın. Her cihaz yalnızca tek bir kuruluşa ait olduğundan hiyerarşide uygun kuruluşu seçin.
Uygulamanızda yeni bir cihaz oluşturduğunuzda, bu cihazı hiyerarşinizdeki bir kuruluşa atayın:
Mevcut bir cihazı kuruluşa atamak veya yeniden atamak için cihaz listesinden cihazı seçin ve ardından Kuruluş'a tıklayın:
İpucu
Bir cihazın hangi kuruluşa ait olduğunu cihaz listesinde görebilirsiniz. Belirli bir kuruluştaki cihazları göstermek için cihaz listesindeki filtre aracını kullanın.
Bir cihazı başka bir kuruluşa yeniden atadığınızda, cihazın verileri veri alımı süresine göre kuruluşta kalır. Örneğin:
- Cihaz, ilk günden yedi güne kadar Contoso/Customer1 kuruluşunun bir parçasıdır ve ardından sekiz. günde Contoso/Customer4 kuruluşuna taşınır.
- Contoso/Customer4 kullanıcıları dokuz gün boyunca sekiz ve dokuz gündeki verileri görebilir.
- Contoso/Customer1 kullanıcıları dokuz günde bir ile yedi gün arasında verileri görebilir.
Cihaz öncelikli kayıt
Cihazlar, ilk olarak cihaz listesine eklenmeden IoT Central uygulamanıza kendi kendine kaydolabilir. Bu durumda IoT Central, cihazı hiyerarşideki kök kuruluşa ekler. Daha sonra cihazı farklı bir kuruluşa yeniden atayabilirsiniz.
Bunun yerine CSV içeri aktarma özelliğini kullanarak cihazları uygulamanıza toplu olarak kaydedebilir ve kuruluşlara atayabilirsiniz. Daha fazla bilgi için bkz . Cihazları içeri aktarma.
Ağ geçitleri
Kuruluşlara ağ geçidi ve aşağı akış cihazları atarsınız. Ağ geçidini ve ilişkili aşağı akış cihazlarını aynı kuruluşa atamanız gerekmez. Bunları farklı kuruluşlara atarsanız, bir kullanıcı ağ geçidini görebilir ancak aşağı akış cihazlarını veya aşağı akış cihazlarını göremez ancak ağ geçidini göremez.
Roller
Uygulamanızda ilk kuruluşu oluşturduğunuzda, IoT Central uygulamanıza üç yeni rol ekler: Kuruluş Yöneticisi, Kuruluş Operatörü ve Kuruluş Görüntüleyicisi. Bir kuruluş kullanıcısı fiyatlandırma planları, markalama ve renkler, API belirteçleri ve uygulama genelinde kayıt grubu bilgileri gibi uygulama genelindeki belirli özelliklere erişemediği için bu roller gereklidir.
Kullanıcıları uygulamanızdaki bir kuruluşa davet ederken bu rolleri kullanabilirsiniz.
Özel kuruluş rolleri
Kuruluş kullanıcılarınız için özel bir rol oluşturmak için yeni bir rol oluşturun ve Kuruluş rol türünü seçin:
Ardından rolün izinlerini seçin.
Kullanıcıları davet et
Kuruluş hiyerarşinizi oluşturduktan ve cihazları kuruluşlara atadıktan sonra kullanıcıları uygulamanıza davet edin ve bunları kuruluşlara atayın.
Bir kullanıcıyı davet etmek için İzin Kullanıcıları'na >gidin. E-posta adreslerini, atandıkları kuruluşu ve üyesi oldukları rolü veya rolleri girin. Seçtiğiniz kuruluş, kullanıcıyı geçerli bir role atadığınızdan emin olmak için kullanılabilir rollerin listesini filtreler:
Aynı kullanıcıyı birden çok kuruluşa atayabilirsiniz. Kullanıcının atandığı her kuruluşta farklı bir rolü olabilir:
Veri Akışı Adı | Role | Kuruluş |
---|---|---|
user1@contoso.com | Kuruluş Yöneticisi | Özel uygulama |
user1@contoso.com | Kuruluş Görüntüleyicisi | Özel uygulama |
Yeni bir kullanıcıyı davet ettiğinizde, uygulama URL'sini onlarla paylaşmanız ve oturum açmasını istemeniz gerekir. Kullanıcı ilk kez oturum açtığında, uygulama kullanıcının Uygulamalarım sayfasında görünür.
Uygulamaya ilk kez erişmek için, davet edilen bir kullanıcının önce yöneticiden aldığı bağlantıyı kullanarak uygulamaya gitmeleri gerekir. Uygulama, o zamana kadar Azure IoT Central sitesindeki Uygulamalarım sayfasında görünmez.
Kuruluşları kullanma
Kuruluş hiyerarşinizi oluşturduktan sonra, uygulamanızın aşağıdaki gibi alanlarında kuruluşları kullanabilirsiniz:
- Kullanıcılara kuruluşlarındaki cihazlar hakkında bilgi gösteren kuruluş panoları.
- Belirli kuruluşlardaki cihazlar için cihaz grupları .
- Belirli kuruluşlarla ilişkili dağıtım bildirimleri için IoT Edge dağıtım bildirimleri.
- Belirli kuruluşlardaki cihazlar için analiz.
- Belirli kuruluşlardaki cihazları toplu olarak yöneten işler .
Varsayılan kuruluş
İpucu
Bu, yalnızca sizin için geçerli olan kişisel bir tercihtir.
Bir kuruluşu, uygulamanızda kişisel tercih olarak kullanılacak varsayılan kuruluş olarak ayarlayabilirsiniz. Varsayılan kuruluş, yeni bir kullanıcı eklediğinizde veya IoT Central uygulamanıza cihaz eklediğinizde olduğu gibi bir kuruluş seçtiğinizde varsayılan seçenek haline gelir.
Varsayılan kuruluşu ayarlamak için üst menü çubuğundan Ayarlar'ı seçin:
Mevcut bir uygulamaya kuruluş ekleme
Bir uygulama, kuruluş hiyerarşisi eklemeden önce cihazlar, kullanıcılar ve panolar, cihaz grupları ve işler gibi deneyimler içerebilir.
Kuruluş eklemeye başladığınızda, mevcut tüm cihazlar, kullanıcılar ve deneyimler uygulamadaki kök kuruluşla ilişkili kalır:
- Cihazları yeni bir kuruluşa yeniden atayabilirsiniz.
- Kullanıcıları yeni bir kuruluşa atayabilir ve kökten atamalarını kaldırabilirsiniz.
- Panolar, cihaz grupları ve işler gibi deneyimleri yeniden oluşturabilir ve bunları hiyerarşideki kuruluşlarla ilişkilendirebilirsiniz.
Sınırlar
Aşağıdaki sınırlar kuruluşlar için geçerlidir:
- Hiyerarşi beş düzeyden daha derin olamaz.
- Toplam kuruluş sayısı 200'den fazla olamaz. Hiyerarşideki her düğüm bir kuruluş olarak sayılır.
Sonraki adımlar
Azure IoT Central kuruluşlarını yönetmeyi öğrendiğinize göre, önerilen sonraki adım Blob Depolama'yı kullanarak IoT verilerini bulut hedeflerine aktarmayı öğrenmektir.