caf-aad-apps

aztfmod/caf-aad-apps/azuread

Terraform Module HCL AZUREAD

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"
}
plain text: /constructs/tfmod-aztfmod-caf-aad-apps-azuread/install.txt
⭐ 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