adding app registration module
This commit is contained in:
@@ -105,11 +105,11 @@ resource "azuread_application_identifier_uri" "app_registration_identifier_uri"
|
|||||||
resource "azuread_application_federated_identity_credential" "github_actions_federated_identity_credential" {
|
resource "azuread_application_federated_identity_credential" "github_actions_federated_identity_credential" {
|
||||||
count = var.federated_identity_credential != null ? 1 : 0
|
count = var.federated_identity_credential != null ? 1 : 0
|
||||||
application_id = azuread_application.app_registration.id
|
application_id = azuread_application.app_registration.id
|
||||||
display_name = "github-actions"
|
display_name = var.federated_identity_credential.display_name
|
||||||
description = "Deployments for flying repo"
|
description = var.federated_identity_credential.description
|
||||||
audiences = ["api://AzureADTokenExchange"]
|
audiences = var.federated_identity_credential.audiences
|
||||||
issuer = "https://token.actions.githubusercontent.com"
|
issuer = var.federated_identity_credential.issuer
|
||||||
subject = module.environment.app_reg_federated_identity_credential_subject
|
subject = var.federated_identity_credential.subject
|
||||||
}
|
}
|
||||||
|
|
||||||
resource "azuread_application_password" "app_registration_secret" {
|
resource "azuread_application_password" "app_registration_secret" {
|
||||||
|
|||||||
Reference in New Issue
Block a user