az iot central user
Not
Bu başvuru, Azure CLI (sürüm 2.30.0 veya üzeri) için azure-iot uzantısının bir parçasıdır. Uzantı, az iot central user komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.
IoT Central kullanıcılarını yönetme ve yapılandırma.
Komutlar
| az iot central user create |
Uygulamaya bir kullanıcı ekleyin. |
| az iot central user delete |
Bir kullanıcıyı uygulamadan silin. |
| az iot central user list |
IoT Central uygulaması kullanıcılarının listesini alın. |
| az iot central user show |
Kimliğine göre bir kullanıcının ayrıntılarını alın. |
| az iot central user update |
Uygulamadaki bir kullanıcının rollerini güncelleştirme. |
az iot central user create
Uygulamaya bir kullanıcı ekleyin.
az iot central user create --app-id
--assignee
--role
[--api-version {1.0, 1.1-preview, preview}]
[--central-api-uri]
[--email]
[--object-id]
[--org-id]
[--tenant-id]
[--token]
Örnekler
Uygulamaya e-postayla kullanıcı ekleme
az iot central user create --user-id {userId} --app-id {appId} --email {emailAddress} --role admin
Uygulamaya hizmet sorumlusu ekleme
az iot central user create --user-id {userId} --app-id {appId} --tenant-id {tenantId} --object-id {objectId} --role operator
Gerekli Parametreler
Yönetmek istediğiniz IoT Central uygulamasının Uygulama Kimliği. Uygulama Kimliği'ni yardım menüsünün altında uygulamanızın "Hakkında" sayfasında bulabilirsiniz.
Kullanıcıyla ilişkilendirilmiş kimlik.
Bu belirteç veya kullanıcıyla ilişkilendirilecek rol. Yerleşik rollerden birini belirtebilir veya özel rolün rol kimliğini belirtebilirsiniz. Daha fazla bilgi için bkz https://aka.ms/iotcentral-customrolesdocs. .
İsteğe Bağlı Parametreler
İstenen işlem için API sürümü.
Uygulamanızla ilişkili IoT Central DNS soneki.
Uygulamaya eklenecek kullanıcının e-posta adresi. Bu belirtilirse, hizmet sorumlusu parametreleri (tenant_id ve object_id) yoksayılır.
Uygulamaya eklenecek hizmet sorumlusunun nesne kimliği. Kiracı kimliği de belirtilmelidir. E-posta belirtilirse bu yoksayılır ve kullanıcı bir hizmet sorumlusu kullanıcısı değil standart bir "e-posta" kullanıcısı olur.
Kullanıcı rolü ataması için kuruluşun kimliği. Yalnızca api-version == 1.1-preview için kullanılabilir.
Uygulamaya eklenecek hizmet sorumlusunun kiracı kimliği. Nesne kimliği de belirtilmelidir. E-posta belirtilirse bu yoksayılır ve kullanıcı bir hizmet sorumlusu kullanıcısı değil standart bir "e-posta" kullanıcısı olur.
Azure CLI'da kimlik doğrulaması yapmadan isteğinizi göndermeyi tercih ederseniz, isteğinizin kimliğini doğrulamak için geçerli bir kullanıcı belirteci belirtebilirsiniz. anahtarın türünü isteğin bir parçası olarak belirtmeniz gerekir. daha fazla bilgi için bkz https://aka.ms/iotcentraldocsapi. .
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir, uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. varsayılan aboneliğini kullanarak az account set -s NAME_OR_IDyapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az iot central user delete
Bir kullanıcıyı uygulamadan silin.
az iot central user delete --app-id
--assignee
[--api-version {1.0, 1.1-preview, preview}]
[--central-api-uri]
[--token]
Örnekler
Kullanıcı silme
az iot central user delete --app-id {appid} --user-id {userId}
Gerekli Parametreler
Yönetmek istediğiniz IoT Central uygulamasının Uygulama Kimliği. Uygulama Kimliği'ni yardım menüsünün altında uygulamanızın "Hakkında" sayfasında bulabilirsiniz.
Kullanıcıyla ilişkilendirilmiş kimlik.
İsteğe Bağlı Parametreler
İstenen işlem için API sürümü.
Uygulamanızla ilişkili IoT Central DNS soneki.
Azure CLI'da kimlik doğrulaması yapmadan isteğinizi göndermeyi tercih ederseniz, isteğinizin kimliğini doğrulamak için geçerli bir kullanıcı belirteci belirtebilirsiniz. anahtarın türünü isteğin bir parçası olarak belirtmeniz gerekir. daha fazla bilgi için bkz https://aka.ms/iotcentraldocsapi. .
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir, uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. varsayılan aboneliğini kullanarak az account set -s NAME_OR_IDyapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az iot central user list
IoT Central uygulaması kullanıcılarının listesini alın.
az iot central user list --app-id
[--api-version {1.0, 1.1-preview, preview}]
[--central-api-uri]
[--token]
Örnekler
Kullanıcı listesi
az iot central user list --app-id {appid}
Gerekli Parametreler
Yönetmek istediğiniz IoT Central uygulamasının Uygulama Kimliği. Uygulama Kimliği'ni yardım menüsünün altında uygulamanızın "Hakkında" sayfasında bulabilirsiniz.
İsteğe Bağlı Parametreler
İstenen işlem için API sürümü.
Uygulamanızla ilişkili IoT Central DNS soneki.
Azure CLI'da kimlik doğrulaması yapmadan isteğinizi göndermeyi tercih ederseniz, isteğinizin kimliğini doğrulamak için geçerli bir kullanıcı belirteci belirtebilirsiniz. anahtarın türünü isteğin bir parçası olarak belirtmeniz gerekir. daha fazla bilgi için bkz https://aka.ms/iotcentraldocsapi. .
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir, uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. varsayılan aboneliğini kullanarak az account set -s NAME_OR_IDyapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az iot central user show
Kimliğine göre bir kullanıcının ayrıntılarını alın.
az iot central user show --app-id
--assignee
[--api-version {1.0, 1.1-preview, preview}]
[--central-api-uri]
[--token]
Örnekler
Kullanıcının ayrıntılarını alma
az iot central user show --app-id {appid} --user-id {userId}
Gerekli Parametreler
Yönetmek istediğiniz IoT Central uygulamasının Uygulama Kimliği. Uygulama Kimliği'ni yardım menüsünün altında uygulamanızın "Hakkında" sayfasında bulabilirsiniz.
Kullanıcıyla ilişkilendirilmiş kimlik.
İsteğe Bağlı Parametreler
İstenen işlem için API sürümü.
Uygulamanızla ilişkili IoT Central DNS soneki.
Azure CLI'da kimlik doğrulaması yapmadan isteğinizi göndermeyi tercih ederseniz, isteğinizin kimliğini doğrulamak için geçerli bir kullanıcı belirteci belirtebilirsiniz. anahtarın türünü isteğin bir parçası olarak belirtmeniz gerekir. daha fazla bilgi için bkz https://aka.ms/iotcentraldocsapi. .
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir, uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. varsayılan aboneliğini kullanarak az account set -s NAME_OR_IDyapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az iot central user update
Uygulamadaki bir kullanıcının rollerini güncelleştirme.
Farklı rollere sahip bir kullanıcıyı güncelleştirme. Hizmet sorumlusu kullanıcısının tenantId veya objectId değerini güncelleştirmeye izin verilmez. E-posta kullanıcısının e-posta adresini güncelleştirmeye izin verilmez.
az iot central user update --app-id
--assignee
[--api-version {1.0, 1.1-preview, preview}]
[--central-api-uri]
[--email]
[--object-id]
[--roles]
[--tenant-id]
[--token]
Örnekler
Bir kullanıcının rollerini uygulamadaki e-posta veya hizmet sorumlusuna göre güncelleştirin.
az iot central user update --user-id {userId} --app-id {appId} --roles "org1\admin"
Gerekli Parametreler
Yönetmek istediğiniz IoT Central uygulamasının Uygulama Kimliği. Uygulama Kimliği'ni yardım menüsünün altında uygulamanızın "Hakkında" sayfasında bulabilirsiniz.
Kullanıcıyla ilişkilendirilmiş kimlik.
İsteğe Bağlı Parametreler
İstenen işlem için API sürümü.
Uygulamanızla ilişkili IoT Central DNS soneki.
Uygulamaya eklenecek kullanıcının e-posta adresi. Bu belirtilirse, hizmet sorumlusu parametreleri (tenant_id ve object_id) yoksayılır.
Uygulamaya eklenecek hizmet sorumlusunun nesne kimliği. Kiracı kimliği de belirtilmelidir. E-posta belirtilirse bu yoksayılır ve kullanıcı bir hizmet sorumlusu kullanıcısı değil standart bir "e-posta" kullanıcısı olur.
Bu kullanıcıyla ilişkilendirilecek rollerin virgülle ayrılmış listesi. Yerleşik rollerden birini belirtebilir veya özel rolün rol kimliğini belirtebilirsiniz. Daha fazla bilgi için bkz https://aka.ms/iotcentral-customrolesdocs. . KURULUŞLAR API sürümü == 1.1-önizleme ile çalıştırılırken rollerle birlikte belirtilebilir. Örneğin "organization_idrole".
Uygulamaya eklenecek hizmet sorumlusunun kiracı kimliği. Nesne kimliği de belirtilmelidir. E-posta belirtilirse bu yoksayılır ve kullanıcı bir hizmet sorumlusu kullanıcısı değil standart bir "e-posta" kullanıcısı olur.
Azure CLI'da kimlik doğrulaması yapmadan isteğinizi göndermeyi tercih ederseniz, isteğinizin kimliğini doğrulamak için geçerli bir kullanıcı belirteci belirtebilirsiniz. anahtarın türünü isteğin bir parçası olarak belirtmeniz gerekir. daha fazla bilgi için bkz https://aka.ms/iotcentraldocsapi. .
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir, uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. varsayılan aboneliğini kullanarak az account set -s NAME_OR_IDyapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.