az ad user

Microsoft Entra kullanıcılarını yönetin.

Komutlar

Name Description Tür Durum
az ad user create

Kullanıcı oluşturun.

Temel GA
az ad user delete

Bir kullanıcıyı silin.

Temel GA
az ad user get-member-groups

Kullanıcının üyesi olduğu grupları alın.

Temel GA
az ad user list

Kullanıcıları listeleyin.

Temel GA
az ad user show

Bir kullanıcının ayrıntılarını alın.

Temel GA
az ad user update

Kullanıcıyı güncelleştirme.

Temel GA

az ad user create

Kullanıcı oluşturun.

az ad user create --display-name
                  --password
                  --user-principal-name
                  [--force-change-password-next-sign-in {false, true}]
                  [--immutable-id]
                  [--mail-nickname]

Örnekler

Kullanıcı oluşturma

az ad user create --display-name myuser --password password --user-principal-name myuser@contoso.com

Gerekli Parametreler

--display-name

Nesnenin görünen adı veya ön eki.

--password

Kullanıcıya kimlik doğrulaması için atanması gereken parola.

--user-principal-name

Kullanıcı asıl adı (someuser@contoso.com). Kiracı için doğrulanmış etki alanlarından birini içermelidir.

İsteğe Bağlı Parametreler

--force-change-password-next-sign-in

Bu kullanıcıyı, bir sonraki kimlik doğrulamasında parolasını güncelleştirmesi gerektiği olarak işaretler. Atlanırsa false kullanılır.

kabul edilen değerler: false, true
varsayılan değer: False
--immutable-id

Bu özellik, bir şirket içi Active Directory kullanıcı hesabını Microsoft Entra kullanıcı nesnesiyle ilişkilendirmek için kullanılır. Kullanıcının userPrincipalName (UPN) özelliği için federasyon etki alanı kullanıyorsanız Graph'te yeni bir kullanıcı hesabı oluşturulurken bu özellik belirtilmelidir. NOT: Bu özellik belirtilirken $ ve _ karakterleri kullanılamaz.

--mail-nickname

Posta diğer adı. Varsayılan olarak kullanıcı asıl adını kullanır.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az ad user delete

Bir kullanıcıyı silin.

az ad user delete --id

Örnekler

Bir kullanıcıyı silin.

az ad user delete --id myuser@contoso.com

Gerekli Parametreler

--id

Bilgi almak istediğiniz kullanıcının nesne kimliği veya asıl adı.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az ad user get-member-groups

Kullanıcının üyesi olduğu grupları alın.

az ad user get-member-groups --id
                             [--security-enabled-only {false, true}]

Örnekler

Kullanıcının üye olduğu grupları alma

az ad user get-member-groups --id myuser@contoso.com

Gerekli Parametreler

--id

Bilgi almak istediğiniz kullanıcının nesne kimliği veya asıl adı.

İsteğe Bağlı Parametreler

--security-enabled-only

Yalnızca varlığın üyesi olduğu güvenlik gruplarının döndürülmesi gerektiğini belirtmek için True; false değerini kullanarak varlığın üyesi olduğu tüm grupların ve dizin rollerinin döndürülmesi gerekir.

kabul edilen değerler: false, true
varsayılan değer: False
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az ad user list

Kullanıcıları listeleyin.

az ad user list [--display-name]
                [--filter]
                [--upn]

Örnekler

Tüm kullanıcıları listeleyin.

az ad user list

İsteğe Bağlı Parametreler

--display-name

Nesnenin görünen adı veya ön eki.

--filter

OData filtresi, örneğin --filter "displayname eq 'test' ve servicePrincipalType eq 'Application'".

--upn

Kullanıcı asıl adı, örneğin. john.doe@contoso.com

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az ad user show

Bir kullanıcının ayrıntılarını alın.

az ad user show --id

Örnekler

Bir kullanıcıyı gösterme.

az ad user show --id myuser@contoso.com

Gerekli Parametreler

--id

Bilgi almak istediğiniz kullanıcının nesne kimliği veya asıl adı.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az ad user update

Kullanıcıyı güncelleştirme.

az ad user update --id
                  [--account-enabled {false, true}]
                  [--display-name]
                  [--force-change-password-next-sign-in {false, true}]
                  [--mail-nickname]
                  [--password]

Örnekler

Kullanıcıyı güncelleştirme.

az ad user update --id myuser@contoso.com --display-name username2

Gerekli Parametreler

--id

Bilgi almak istediğiniz kullanıcının nesne kimliği veya asıl adı.

İsteğe Bağlı Parametreler

--account-enabled

Kullanıcı hesabını etkinleştirin.

kabul edilen değerler: false, true
--display-name

Nesnenin görünen adı veya ön eki.

--force-change-password-next-sign-in

Kullanıcının bir sonraki oturum açmada parolasını değiştirmesi gerekiyorsa.

kabul edilen değerler: false, true
--mail-nickname

Posta diğer adı. Varsayılan olarak kullanıcı asıl adını kullanır.

--password

Kullanıcı parolası.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.