app

jungopro/app/azuread

Terraform Module HCL AZUREAD

A module to create an Application with Service Principle

Install
module "app" {
source = "jungopro/app/azuread"
version = "1.400.0"
}
plain text: /constructs/tfmod-jungopro-app-azuread/install.txt
⭐ Source on GitHub 📦 Registry page
README

terraform-azuread-app ![Build Status](https://dev.azure.com/jungodevops/Terraform/_build/latest?definitionId=29&branchName=master) A module to create an Application with Service Principal This Terraform module deploys an application and Service Principal to Azure Active Directory Usage ``hcl module "app" { source = "jungopro/app/azuread" } ` Example with custom values `hcl module "app" { source = "jungopro/app/azuread" app_name = "mycustomApp identifier_urls = ["http://app.domain.com","http://my.domain.com"] reply_urls = ["http://app.domain.com","http://my.domain.com"] generate_spn_password = false # supply your own value in the next key spn_password = "MySecret$pnPassw0rD!" } ``

Inputs (5)
NameTypeDescriptionDefault
app_namestringname of the application"myApp"
identifier_urlslistA list of user-defined URI(s) that uniquely identify a Web application within it[]
reply_urlslistA list of URLs that user tokens are sent to for sign in, or the redirect URIs th[]
generate_spn_passwordboolshould we auto-generate password for spn. if false, specify a value for the var.true
spn_passwordstringpassword to provide for the created spn. will be set only if var.generate_spn_pa""
Outputs (8)
app_object_id
spn_id
spn_application_id
spn_object_id
spn_display_name
spn_passowrd_id
spn_passowrd
app_application_id
Resources (4)
azuread_applicationazuread_service_principalazuread_service_principal_passwordrandom_password
Details
FrameworkTerraform Module
LanguageHCL
Version1.400.0
Cloud AZUREAD
Total downloads5.7k
Inputs5
Outputs8
Resources4
Namespacejungopro
Updated