Terraform module that creates an Azure Active Directory Application to provide Lacework read-only access to Azure Subscriptions and Tenants.
Name | Description | Type | Default | Required |
---|---|---|---|---|
application_name | The name of the Azure Active Directory Application | string |
"lacework_security_audit" |
no |
create | Set to false to prevent the module from creating any resources |
bool |
true |
no |
all_subscriptions | (DEPRECATED) If set to true , grant read access to ALL subscriptions within the selected Tenant (overrides subscription_ids ) |
bool |
false |
no |
subscription_ids | (DEPRECATED) List of subscriptions to grant read access to. By default the module will only use the primary subscription | list(string) |
[] |
no |
application_identifier_uris | (DEPRECATED) A list of user-defined URI(s) for the Lacework AD Application | list(string) |
[] |
no |
key_vault_ids | (DEPRECATED) A list of Key Vault Ids used in your subscription for the Lacework AD App to have access to | list(string) |
[] |
no |
management_group_id | (DEPRECATED) The ID of the Management Group | string |
"" |
no |
password_length | [DEPRECATED] The length of the Lacework AD Application password | number |
30 |
no |
tenant_id | A Tenant ID different from the default defined inside the provider | string |
"" |
no |
use_management_group | (DEPRECATED) If set to true , the AD Application will be set up to leverage a Management Group |
bool |
false |
no |
Name | Description |
---|---|
application_id | The Lacework AD Application id |
application_password | The Lacework AD Application password |
created | Was the Active Directory Application created |
service_principal_id | The Lacework Service Principal id |
tenant_id | (DEPRECATED) A Tenant ID used to configure the AD Application |