caf-aad-apps

aztfmod/caf-aad-apps/azuread

Terraform Module HCL AZUREAD ⏱ stale 3y 1mo

Azure Active Directory Applications for Cloud Adoption Framework for Azure landing zones

Install

module "caf-aad-apps" {
source = "aztfmod/caf-aad-apps/azuread"
version = "1.0.0"
}
⭐ Source on GitHub 📦 Registry page

README

![VScodespaces](https://online.visualstudio.com/environments/new?name=terraform-azurerm-caf-aad-apps&repo=aztfmod/terraform-azurerm-caf-aad-apps) ![Gitter](https://gitter.im/aztfmod/community?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge) Creates an Azure AD Application Registration Creates an Azure AD application registration and stores its secrets to an Azure Key Vault. Requirements No requirements. Providers | Name | Version | |------|---------| | azuread | n/a | | azurecaf | n/a | | azurerm | n/a | | random | n/a | Inputs | Name | Description | Type | Default | Required | |------|-------------|------|---------|:--------:| | aad\_api\_permission | Object to provide API access to an Azure Active Directory application | map(object({ resource_app_id = string rsource_access = map(

Inputs (6)

NameTypeDescriptionDefault
prefixstringPrefixes to be used in the name of the App registration required
keyvaultsstringMap of deployed azurerm_key_vault required
aad_appsstringMap of aad_app objects to create Azure Active Directory applications required
aad_api_permissionsstringMap of aad_api_permission objects to provide API access to an Azure Active Direc required
aad_appobject({ convention Object to create Azure Active Directory application{ "application_name": null, "convent
aad_api_permissionmap(object({ resource_app_Object to provide API access to an Azure Active Directory application{}

Outputs (1)

aad_apps — Output the full Azure AD application registration object.

Resources (7)

azuread_applicationazuread_service_principalazuread_service_principal_passwordazurecaf_naming_conventionazurerm_key_vault_access_policyazurerm_key_vault_secretrandom_password

Details

FrameworkTerraform Module
LanguageHCL
Version1.0.0
Cloud AZUREAD
★ Stars1
Forks6
Total downloads12.2k
Inputs6
Outputs1
Resources7
Examples1
LicenseMIT
Namespaceaztfmod
Updated