az ad app federated-credential
管理应用程序联合标识凭据。
命令
| 名称 | 说明 | 类型 | Status |
|---|---|---|---|
| az ad app federated-credential create |
创建应用程序联合标识凭据。 |
Core | GA |
| az ad app federated-credential delete |
删除应用程序联合标识凭据。 |
Core | GA |
| az ad app federated-credential list |
列出应用程序联合标识凭据。 |
Core | GA |
| az ad app federated-credential show |
显示应用程序联合标识凭据。 |
Core | GA |
| az ad app federated-credential update |
更新应用程序联合标识凭据。 |
Core | GA |
az ad app federated-credential create
创建应用程序联合标识凭据。
az ad app federated-credential create --id
--parameters
示例
创建应用程序联合标识凭据。
az ad app federated-credential create --id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx --parameters credential.json
("credential.json" contains the following content)
{
"name": "Testing",
"issuer": "https://token.actions.githubusercontent.com/",
"subject": "repo:octo-org/octo-repo:environment:Production",
"description": "Testing",
"audiences": [
"api://AzureADTokenExchange"
]
}
必需参数
应用程序的 appId、identifierUri 或 ID(以前称为 objectId)。
用于创建联合标识凭据的参数。 应为 JSON 文件路径或内联 JSON 字符串。 有关详细信息,请参阅示例。
全局参数
提高日志记录详细程度以显示所有调试日志。
| 属性 | 值 |
|---|---|
| 默认值: | False |
显示此帮助消息并退出。
仅显示错误,禁止显示警告。
| 属性 | 值 |
|---|---|
| 默认值: | False |
输出格式。
| 属性 | 值 |
|---|---|
| 默认值: | json |
| 接受的值: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
增加日志记录详细程度。 使用 --debug 获取完整的调试日志。
| 属性 | 值 |
|---|---|
| 默认值: | False |
az ad app federated-credential delete
删除应用程序联合标识凭据。
az ad app federated-credential delete --federated-credential-id
--id
示例
删除应用程序联合标识凭据。
az ad app federated-credential delete --id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx --federated-credential-id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
必需参数
联合标识凭据的 ID 或名称。
应用程序的 appId、identifierUri 或 ID(以前称为 objectId)。
全局参数
提高日志记录详细程度以显示所有调试日志。
| 属性 | 值 |
|---|---|
| 默认值: | False |
显示此帮助消息并退出。
仅显示错误,禁止显示警告。
| 属性 | 值 |
|---|---|
| 默认值: | False |
输出格式。
| 属性 | 值 |
|---|---|
| 默认值: | json |
| 接受的值: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
增加日志记录详细程度。 使用 --debug 获取完整的调试日志。
| 属性 | 值 |
|---|---|
| 默认值: | False |
az ad app federated-credential list
列出应用程序联合标识凭据。
az ad app federated-credential list --id
示例
列出应用程序联合标识凭据。
az ad app federated-credential list --id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
必需参数
应用程序的 appId、identifierUri 或 ID(以前称为 objectId)。
全局参数
提高日志记录详细程度以显示所有调试日志。
| 属性 | 值 |
|---|---|
| 默认值: | False |
显示此帮助消息并退出。
仅显示错误,禁止显示警告。
| 属性 | 值 |
|---|---|
| 默认值: | False |
输出格式。
| 属性 | 值 |
|---|---|
| 默认值: | json |
| 接受的值: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
增加日志记录详细程度。 使用 --debug 获取完整的调试日志。
| 属性 | 值 |
|---|---|
| 默认值: | False |
az ad app federated-credential show
显示应用程序联合标识凭据。
az ad app federated-credential show --federated-credential-id
--id
示例
显示 ID 的应用程序联合标识凭据
az ad app federated-credential show --id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx --federated-credential-id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
显示具有名称的应用程序联合标识凭据
az ad app federated-credential show --id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx --federated-credential-id Testing
必需参数
联合标识凭据的 ID 或名称。
应用程序的 appId、identifierUri 或 ID(以前称为 objectId)。
全局参数
提高日志记录详细程度以显示所有调试日志。
| 属性 | 值 |
|---|---|
| 默认值: | False |
显示此帮助消息并退出。
仅显示错误,禁止显示警告。
| 属性 | 值 |
|---|---|
| 默认值: | False |
输出格式。
| 属性 | 值 |
|---|---|
| 默认值: | json |
| 接受的值: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
增加日志记录详细程度。 使用 --debug 获取完整的调试日志。
| 属性 | 值 |
|---|---|
| 默认值: | False |
az ad app federated-credential update
更新应用程序联合标识凭据。
az ad app federated-credential update --federated-credential-id
--id
--parameters
示例
更新应用程序联合标识凭据。 请注意,无法更改“name”属性。
az ad app federated-credential update --id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx --federated-credential-id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx --parameters credential.json
("credential.json" contains the following content)
{
"issuer": "https://token.actions.githubusercontent.com/",
"subject": "repo:octo-org/octo-repo:environment:Production",
"description": "Updated description",
"audiences": [
"api://AzureADTokenExchange"
]
}
必需参数
联合标识凭据的 ID 或名称。
应用程序的 appId、identifierUri 或 ID(以前称为 objectId)。
用于创建联合标识凭据的参数。 应为 JSON 文件路径或内联 JSON 字符串。 有关详细信息,请参阅示例。
全局参数
提高日志记录详细程度以显示所有调试日志。
| 属性 | 值 |
|---|---|
| 默认值: | False |
显示此帮助消息并退出。
仅显示错误,禁止显示警告。
| 属性 | 值 |
|---|---|
| 默认值: | False |
输出格式。
| 属性 | 值 |
|---|---|
| 默认值: | json |
| 接受的值: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
增加日志记录详细程度。 使用 --debug 获取完整的调试日志。
| 属性 | 值 |
|---|---|
| 默认值: | False |