az spring-cloud app identity
Not
Bu başvuru, Azure CLI (sürüm 2.30.0 veya üzeri) için spring-cloud uzantısının bir parçasıdır. Uzantı, az spring-cloud app identity komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.
Bir uygulamanın yönetilen kimliklerini yönetme.
Komutlar
| az spring-cloud app identity assign |
Sistem tarafından atanan yönetilen kimliği etkinleştirin veya uygulamaya kullanıcı tarafından atanan yönetilen kimlikler atayın. |
| az spring-cloud app identity force-set |
Bir uygulamada yönetilen kimlikleri ayarlamaya zorlama. |
| az spring-cloud app identity remove |
Bir uygulamadan yönetilen kimliği kaldırma. |
| az spring-cloud app identity show |
Uygulamanın yönetilen kimlik bilgilerini görüntüleme. |
az spring-cloud app identity assign
Sistem tarafından atanan yönetilen kimliği etkinleştirin veya uygulamaya kullanıcı tarafından atanan yönetilen kimlikler atayın.
az spring-cloud app identity assign --name
--resource-group
--service
[--role]
[--scope]
[--system-assigned {false, true}]
[--user-assigned]
Örnekler
Sistem tarafından atanan kimliği etkinleştirin.
az spring-cloud app identity assign -n MyApp -s MyCluster -g MyResourceGroup --system-assigned
'Okuyucu' rolüne sahip bir uygulamada sistem tarafından atanan kimliği etkinleştirin.
az spring-cloud app identity assign -n MyApp -s MyCluster -g MyResourceGroup --system-assigned --role Reader --scope /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/xxxxx/providers/Microsoft.KeyVault/vaults/xxxxx
Uygulamaya kullanıcı tarafından atanan iki yönetilen kimlik atayın.
az spring-cloud app identity assign -n MyApp -s MyCluster -g MyResourceGroup --user-assigned IdentityResourceId1 IdentityResourceId2
Gerekli Parametreler
Uygulamanın adı.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.
Azure Spring Cloud adı, az configure --defaults spring-cloud= komutunu kullanarak varsayılan hizmeti yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Yönetilen kimliğin atanacağı rol adı veya kimliği.
Yönetilen kimliğin erişime sahip olduğu kapsam.
Bir uygulamada sistem tarafından atanan yönetilen kimliği etkinleştirme.
Bir uygulamaya yönelik assgin'e kullanıcı tarafından atanan yönetilen kimlik kaynak kimlikleri boşlukla ayrılmıştır.
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 spring-cloud app identity force-set
Bir uygulamada yönetilen kimlikleri ayarlamaya zorlama.
az spring-cloud app identity force-set --name
--resource-group
--service
--system-assigned
--user-assigned
Örnekler
Bir uygulamadaki tüm yönetilen kimlikleri kaldırmaya zorlama.
az spring-cloud app identity force-set -n MyApp -s MyCluster -g MyResourceGroup --system-assigned disable --user-assigned disable
Bir uygulamadaki kullanıcı tarafından atanan tüm yönetilen kimlikleri kaldırmaya zorlayıp sistem tarafından atanan yönetilen kimliği etkinleştirin veya koruyun.
az spring-cloud app identity force-set -n MyApp -s MyCluster -g MyResourceGroup --system-assigned enable --user-assigned disable
Bir uygulamada sistem tarafından atanan yönetilen kimliği kaldırmaya ve kullanıcı tarafından atanan yönetilen kimlikleri atamaya veya tutmaya zorlama.
az spring-cloud app identity force-set -n MyApp -s MyCluster -g MyResourceGroup --system-assigned disable --user-assigned IdentityResourceId1 IdentityResourceId2
Gerekli Parametreler
Uygulamanın adı.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.
Azure Spring Cloud adı, az configure --defaults spring-cloud= komutunu kullanarak varsayılan hizmeti yapılandırabilirsiniz.
İzin verilen değerler: ["enable", "disable"]. Sistem tarafından atanan yönetilen kimliği etkinleştirmek veya korumak için "etkinleştir"i kullanın. Sistem tarafından atanan yönetilen kimliği kaldırmak için "devre dışı bırak" seçeneğini kullanın.
İzin verilen değerler: ["disable", boşlukla ayrılmış kullanıcı tarafından atanan yönetilen kimlik kaynak kimlikleri]. Kullanıcı tarafından atanan tüm yönetilen kimlikleri kaldırmak için "devre dışı bırak"ı kullanın, kullanıcı tarafından atanan yönetilen kimlikleri atamak veya tutmak için kaynak kimliklerini kullanın.
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 spring-cloud app identity remove
Bir uygulamadan yönetilen kimliği kaldırma.
az spring-cloud app identity remove --name
--resource-group
--service
[--system-assigned {false, true}]
[--user-assigned]
Örnekler
Sistem tarafından atanan yönetilen kimliği bir uygulamadan kaldırın.
az spring-cloud app identity remove -n MyApp -s MyCluster -g MyResourceGroup --system-assigned
Sistem tarafından atanan ve kullanıcı tarafından atanan yönetilen kimlikleri bir uygulamadan kaldırın.
az spring-cloud app identity remove -n MyApp -s MyCluster -g MyResourceGroup --system-assigned --user-assigned IdentityResourceId1 IdentityResourceId2
Kullanıcı tarafından atanan tüm yönetilen kimlikleri bir uygulamadan kaldırın.
az spring-cloud app identity remove -n MyApp -s MyCluster -g MyResourceGroup --user-assigned
Gerekli Parametreler
Uygulamanın adı.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.
Azure Spring Cloud adı, az configure --defaults spring-cloud= komutunu kullanarak varsayılan hizmeti yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Sistem tarafından atanan yönetilen kimliği kaldırın.
Kaldırılacak, boşlukla ayrılmış kullanıcı tarafından atanan yönetilen kimlik kaynak kimlikleri. Kimlik belirtilmemişse, kullanıcı tarafından atanan tüm yönetilen kimlikleri kaldırın.
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 spring-cloud app identity show
Uygulamanın yönetilen kimlik bilgilerini görüntüleme.
az spring-cloud app identity show --name
--resource-group
--service
Örnekler
Bir uygulamanın yönetilen kimlik bilgilerini görüntüleme.
az spring-cloud app identity show -n MyApp -s MyCluster -g MyResourceGroup
Gerekli Parametreler
Uygulamanın adı.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.
Azure Spring Cloud adı, az configure --defaults spring-cloud= komutunu kullanarak varsayılan hizmeti yapılandırabilirsiniz.
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.