az iot central user
Uwaga
Ta dokumentacja jest częścią rozszerzenia azure-iot dla interfejsu wiersza polecenia platformy Azure (wersja 2.30.0 lub nowsza). Rozszerzenie zostanie automatycznie zainstalowane przy pierwszym uruchomieniu polecenia az iot central user . Dowiedz się więcej o rozszerzeniach.
Zarządzanie użytkownikami usługi IoT Central i konfigurowanie ich.
Polecenia
| az iot central user create |
Dodaj użytkownika do aplikacji. |
| az iot central user delete |
Usuń użytkownika z aplikacji. |
| az iot central user list |
Pobierz listę użytkowników dla aplikacji usługi IoT Central. |
| az iot central user show |
Uzyskaj szczegółowe informacje o użytkowniku według identyfikatora. |
| az iot central user update |
Aktualizowanie ról użytkownika w aplikacji. |
az iot central user create
Dodaj użytkownika do aplikacji.
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]
Przykłady
Dodawanie użytkownika pocztą e-mail do aplikacji
az iot central user create --user-id {userId} --app-id {appId} --email {emailAddress} --role admin
Dodawanie jednostki usługi do aplikacji
az iot central user create --user-id {userId} --app-id {appId} --tenant-id {tenantId} --object-id {objectId} --role operator
Parametry wymagane
Identyfikator aplikacji usługi IoT Central, którą chcesz zarządzać. Identyfikator aplikacji można znaleźć na stronie "Informacje" dla aplikacji w menu Pomocy.
Identyfikator skojarzony z użytkownikiem.
Rola, która zostanie skojarzona z tym tokenem lub użytkownikiem. Możesz określić jedną z wbudowanych ról lub określić identyfikator roli niestandardowej. Zobacz więcej na stronie https://aka.ms/iotcentral-customrolesdocs.
Parametry opcjonalne
Wersja interfejsu API dla żądanej operacji.
Sufiks DNS usługi IoT Central skojarzony z aplikacją.
Adres e-mail użytkownika, który ma zostać dodany do aplikacji. Jeśli zostanie to określone, parametry jednostki usługi (tenant_id i object_id) zostaną zignorowane.
Identyfikator obiektu dla jednostki usługi, która ma zostać dodana do aplikacji. Należy również określić identyfikator dzierżawy. Jeśli zostanie określona wiadomość e-mail, zostanie ona zignorowana, a użytkownik nie będzie użytkownikiem jednostki usługi, ale standardowym użytkownikiem "e-mail".
Identyfikator organizacji dla przypisania roli użytkownika. Dostępne tylko dla interfejsu API w wersji == 1.1-preview.
Identyfikator dzierżawy dla jednostki usługi, która ma zostać dodana do aplikacji. Należy również określić identyfikator obiektu. Jeśli zostanie określona wiadomość e-mail, zostanie ona zignorowana, a użytkownik nie będzie użytkownikiem jednostki usługi, ale standardowym użytkownikiem "e-mail".
Jeśli wolisz przesłać żądanie bez uwierzytelniania w interfejsie wiersza polecenia platformy Azure, możesz określić prawidłowy token użytkownika w celu uwierzytelnienia żądania. Musisz określić typ klucza w ramach żądania. Dowiedz się więcej na stronie https://aka.ms/iotcentraldocsapi.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykłady.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debug, aby uzyskać pełne dzienniki debugowania.
az iot central user delete
Usuń użytkownika z aplikacji.
az iot central user delete --app-id
--assignee
[--api-version {1.0, 1.1-preview, preview}]
[--central-api-uri]
[--token]
Przykłady
Usuwanie użytkownika
az iot central user delete --app-id {appid} --user-id {userId}
Parametry wymagane
Identyfikator aplikacji usługi IoT Central, którą chcesz zarządzać. Identyfikator aplikacji można znaleźć na stronie "Informacje" dla aplikacji w menu Pomocy.
Identyfikator skojarzony z użytkownikiem.
Parametry opcjonalne
Wersja interfejsu API dla żądanej operacji.
Sufiks DNS usługi IoT Central skojarzony z aplikacją.
Jeśli wolisz przesłać żądanie bez uwierzytelniania w interfejsie wiersza polecenia platformy Azure, możesz określić prawidłowy token użytkownika w celu uwierzytelnienia żądania. Musisz określić typ klucza w ramach żądania. Dowiedz się więcej na stronie https://aka.ms/iotcentraldocsapi.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykłady.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debug, aby uzyskać pełne dzienniki debugowania.
az iot central user list
Pobierz listę użytkowników dla aplikacji usługi IoT Central.
az iot central user list --app-id
[--api-version {1.0, 1.1-preview, preview}]
[--central-api-uri]
[--token]
Przykłady
Lista użytkowników
az iot central user list --app-id {appid}
Parametry wymagane
Identyfikator aplikacji usługi IoT Central, którą chcesz zarządzać. Identyfikator aplikacji można znaleźć na stronie "Informacje" dla aplikacji w menu Pomocy.
Parametry opcjonalne
Wersja interfejsu API dla żądanej operacji.
Sufiks DNS usługi IoT Central skojarzony z aplikacją.
Jeśli wolisz przesłać żądanie bez uwierzytelniania w interfejsie wiersza polecenia platformy Azure, możesz określić prawidłowy token użytkownika w celu uwierzytelnienia żądania. Musisz określić typ klucza w ramach żądania. Dowiedz się więcej na stronie https://aka.ms/iotcentraldocsapi.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykłady.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debug, aby uzyskać pełne dzienniki debugowania.
az iot central user show
Uzyskaj szczegółowe informacje o użytkowniku według identyfikatora.
az iot central user show --app-id
--assignee
[--api-version {1.0, 1.1-preview, preview}]
[--central-api-uri]
[--token]
Przykłady
Uzyskiwanie szczegółów użytkownika
az iot central user show --app-id {appid} --user-id {userId}
Parametry wymagane
Identyfikator aplikacji usługi IoT Central, którą chcesz zarządzać. Identyfikator aplikacji można znaleźć na stronie "Informacje" dla aplikacji w menu Pomocy.
Identyfikator skojarzony z użytkownikiem.
Parametry opcjonalne
Wersja interfejsu API dla żądanej operacji.
Sufiks DNS usługi IoT Central skojarzony z aplikacją.
Jeśli wolisz przesłać żądanie bez uwierzytelniania w interfejsie wiersza polecenia platformy Azure, możesz określić prawidłowy token użytkownika w celu uwierzytelnienia żądania. Musisz określić typ klucza w ramach żądania. Dowiedz się więcej na stronie https://aka.ms/iotcentraldocsapi.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykłady.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debug, aby uzyskać pełne dzienniki debugowania.
az iot central user update
Aktualizowanie ról użytkownika w aplikacji.
Zaktualizuj użytkownika przy użyciu różnych ról. Aktualizowanie identyfikatora tenantId lub objectId dla użytkownika jednostki usługi jest niedozwolone. Aktualizowanie adresu e-mail użytkownika poczty e-mail jest niedozwolone.
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]
Przykłady
Aktualizowanie ról użytkownika za pomocą poczty e-mail lub jednostki usługi w aplikacji.
az iot central user update --user-id {userId} --app-id {appId} --roles "org1\admin"
Parametry wymagane
Identyfikator aplikacji usługi IoT Central, którą chcesz zarządzać. Identyfikator aplikacji można znaleźć na stronie "Informacje" dla aplikacji w menu Pomocy.
Identyfikator skojarzony z użytkownikiem.
Parametry opcjonalne
Wersja interfejsu API dla żądanej operacji.
Sufiks DNS usługi IoT Central skojarzony z aplikacją.
Adres e-mail użytkownika, który ma zostać dodany do aplikacji. Jeśli zostanie to określone, parametry jednostki usługi (tenant_id i object_id) zostaną zignorowane.
Identyfikator obiektu dla jednostki usługi, która ma zostać dodana do aplikacji. Należy również określić identyfikator dzierżawy. Jeśli zostanie określona wiadomość e-mail, zostanie ona zignorowana, a użytkownik nie będzie użytkownikiem jednostki usługi, ale standardowym użytkownikiem "e-mail".
Rozdzielona przecinkami lista ról, które zostaną skojarzone z tym użytkownikiem. Możesz określić jedną z wbudowanych ról lub określić identyfikator roli niestandardowej. Zobacz więcej na stronie https://aka.ms/iotcentral-customrolesdocs. Organizacje można określić wraz z rolami podczas uruchamiania z interfejsem API w wersji == 1.1-preview. Na przykład "organization_idrole".
Identyfikator dzierżawy dla jednostki usługi, która ma zostać dodana do aplikacji. Należy również określić identyfikator obiektu. Jeśli zostanie określona wiadomość e-mail, zostanie ona zignorowana, a użytkownik nie będzie użytkownikiem jednostki usługi, ale standardowym użytkownikiem "e-mail".
Jeśli wolisz przesłać żądanie bez uwierzytelniania w interfejsie wiersza polecenia platformy Azure, możesz określić prawidłowy token użytkownika w celu uwierzytelnienia żądania. Musisz określić typ klucza w ramach żądania. Dowiedz się więcej na stronie https://aka.ms/iotcentraldocsapi.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykłady.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debug, aby uzyskać pełne dzienniki debugowania.