Aracılığıyla paylaş


Azure Digital Twins Gezgini: Kimlik doğrulama hatalarını giderme

Bu makalede , Azure Digital Twins Gezgini'ni çalıştırırken kimlik doğrulama hatalarını almaya yönelik nedenler ve çözüm adımları açıklanmaktadır.

Belirtiler

Azure Digital Twins Gezgini'ni çalıştırırken aşağıdaki hata iletisiyle karşılaşırsınız:

Azure Digital Twins Gezgini'nde Doğru izinlere sahip olduğunuzdan emin olun başlıklı bir hata iletisinin ekran görüntüsü.

Nedenler

Neden #1

Azure hesabınızda Azure Digital Twins örneğinizde ayarlanmış gerekli Azure rol tabanlı erişim denetimi (Azure RBAC) izinleri yoksa bu hata oluşur. Örneğinizdeki verilere erişmek için, okumaya veya yönetmeye çalıştığınız örnekte sırasıyla Azure Digital Twins Veri Okuyucusu veya Azure Digital Twins Veri Sahibi rolüne sahip olmanız gerekir.

Azure Digital Twins'de güvenlik ve roller hakkında daha fazla bilgi için bkz. Azure Digital Twins çözümleri için güvenlik.

Çözümler

Çözüm #1

Azure kullanıcınızın yalnızca verilerini okumaya çalışıyorsanız Azure Digital Twins örneğinde Azure Digital Twins Veri Okuyucusu rolüne veya verilerini yönetmeye çalışıyorsanız örnekteki Azure Digital Twins Veri Sahibi rolüne sahip olduğunu doğrulayın.

Bu rolün...

  • önizleme sırasında bu rolün eski adı olan Azure Digital Twins Sahibi (Önizleme) ( rol aynıdır, ancak ad değişmiştir)
  • Azure aboneliğinin tamamında Sahip rolü. Azure Digital Twins Veri Sahibi , Azure Digital Twins içindeki bir roldür ve kapsamı bu tek tek Azure Digital Twins örneğiyle belirlenmiştir.
  • Azure Digital Twins'de Sahip rolü. Bunlar iki ayrı Azure Digital Twins yönetim rolüdür ve Yönetim için kullanılması gereken rol Azure Digital Twins Veri Sahibi'dir .

Bu role sahip değilseniz sorunu çözmek için ayarlayın.

Geçerli kurulumu denetleme

Rol atamasını başarıyla ayarladığınızı denetlemenin bir yolu, Azure portal Azure Digital Twins örneğinin rol atamalarını görüntülemektir. Azure portal Azure Digital Twins örneğine gidin. Bu sayfaya ulaşmak için Azure Digital Twins örneklerinin sayfasında arayabilir veya portal arama çubuğunda adını arayabilirsiniz.

Ardından Erişim denetimi (IAM) > Rol atamaları altında atanan tüm rollerini görüntüleyin. Rol atamanız listede görünmelidir.

Azure portal bir Azure Digital Twins örneğine yönelik rol atamalarının ekran görüntüsü.

Sorunları düzeltme

Bu rol atamasına sahip değilseniz, Azure aboneliğinizde Sahip rolüne sahip bir kişi, Azure kullanıcınıza Azure Digital Twins örneğinde uygun rolü vermek için aşağıdaki komutu çalıştırmalıdır.

Aboneliğin Sahibiyseniz bu komutu kendiniz çalıştırabilirsiniz. Aksi takdirde, bu komutu sizin yerinize çalıştırmak için bir Sahip'e başvurun. Rol adı, düzenleme erişimi için Azure Digital Twins Veri Sahibi veya okuma erişimi için Azure Digital Twins Veri Okuyucusu'dur .

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

Bu rol gereksinimi ve atama işlemi hakkında daha fazla ayrıntı için bkz. Kullanıcınızın erişim izinlerini ayarlama.

Sonraki adımlar

Yeni bir Azure Digital Twins örneği oluşturma ve kimlik doğrulaması için kurulum adımlarını okuyun:

Azure Digital Twins'de güvenlik ve izinler hakkında daha fazla bilgi edinin: