-
Notifications
You must be signed in to change notification settings - Fork 1
Update Terraform azuread to v2 - abandoned #22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
Plan Result
|
da5530d to
5a1cb30
Compare
Plan Result (aat)
Change Result (Click me) # module.application_insights.azurerm_monitor_activity_log_alert.main has moved to module.application_insights.azurerm_monitor_activity_log_alert.main[0]
resource "azurerm_monitor_activity_log_alert" "main" {
id = "/subscriptions/1c4f0704-a29e-403d-b719-b90c34ef14c9/resourceGroups/nfdiv-aat/providers/Microsoft.Insights/activityLogAlerts/Application Insights daily cap reached - nfdiv-appinsights-aat"
name = "Application Insights daily cap reached - nfdiv-appinsights-aat"
tags = {
"application" = "no-fault-divorce"
"autoShutdown" = "true"
"builtFrom" = "https://github.com/HMCTS/nfdiv-shared-infrastructure.git"
"businessArea" = "CFT"
"contactSlackChannel" = "#no-fault-divorce"
"environment" = "staging"
"managedBy" = "No Fault Divorce"
}
# (5 unchanged attributes hidden)
# (2 unchanged blocks hidden)
}
# module.application_insights_preview[0].azurerm_monitor_activity_log_alert.main has moved to module.application_insights_preview[0].azurerm_monitor_activity_log_alert.main[0]
resource "azurerm_monitor_activity_log_alert" "main" {
id = "/subscriptions/1c4f0704-a29e-403d-b719-b90c34ef14c9/resourceGroups/nfdiv-aat/providers/Microsoft.Insights/activityLogAlerts/Application Insights daily cap reached - nfdiv-appinsights-preview"
name = "Application Insights daily cap reached - nfdiv-appinsights-preview"
tags = {
"application" = "no-fault-divorce"
"autoShutdown" = "true"
"builtFrom" = "https://github.com/HMCTS/nfdiv-shared-infrastructure.git"
"businessArea" = "CFT"
"contactSlackChannel" = "#no-fault-divorce"
"environment" = "staging"
"managedBy" = "No Fault Divorce"
}
# (5 unchanged attributes hidden)
# (2 unchanged blocks hidden)
}
# module.nfdiv-fail-action-group-slack.azurerm_resource_group_template_deployment.action-group will be updated in-place
~ resource "azurerm_resource_group_template_deployment" "action-group" {
id = "/subscriptions/1c4f0704-a29e-403d-b719-b90c34ef14c9/resourceGroups/nfdiv-aat/providers/Microsoft.Resources/deployments/NFDIV_slack"
name = "NFDIV_slack"
tags = {}
~ template_content = jsonencode(
~ {
~ parameters = {
~ actionGroupName = {
~ type = "String" -> "string"
}
~ emailReceiverAddress = {
~ type = "String" -> "string"
# (1 unchanged attribute hidden)
}
~ emailReceiverName = {
~ type = "String" -> "string"
# (1 unchanged attribute hidden)
}
~ location = {
~ type = "String" -> "string"
# (1 unchanged attribute hidden)
}
~ shortName = {
~ type = "String" -> "string"
}
}
# (3 unchanged attributes hidden)
}
)
# (4 unchanged attributes hidden)
}
# module.nfdiv-fail-alert.azurerm_resource_group_template_deployment.custom_alert[0] will be updated in-place
~ resource "azurerm_resource_group_template_deployment" "custom_alert" {
id = "/subscriptions/1c4f0704-a29e-403d-b719-b90c34ef14c9/resourceGroups/nfdiv-aat/providers/Microsoft.Resources/deployments/nfdiv-fail-alert"
name = "nfdiv-fail-alert"
tags = {}
~ template_content = jsonencode(
~ {
~ parameters = {
~ actionGroupName = {
~ type = "String" -> "string"
}
~ actionGroupRg = {
~ type = "String" -> "string"
}
~ alertDesc = {
~ type = "String" -> "string"
}
~ alertName = {
~ type = "String" -> "string"
}
~ appInsightsName = {
~ type = "String" -> "string"
}
~ appInsightsQuery = {
~ type = "String" -> "string"
}
~ commonTags = {
~ type = "String" -> "string"
}
~ customEmailSubject = {
~ type = "String" -> "string"
}
~ frequencyInMinutes = {
~ type = "String" -> "string"
# (1 unchanged attribute hidden)
}
~ location = {
~ type = "String" -> "string"
}
~ severityLevel = {
~ type = "String" -> "string"
# (1 unchanged attribute hidden)
}
~ timeWindowInMinutes = {
~ type = "String" -> "string"
# (1 unchanged attribute hidden)
}
~ triggerThreshold = {
~ type = "String" -> "string"
}
~ triggerThresholdOperator = {
~ type = "String" -> "string"
# (2 unchanged attributes hidden)
}
}
# (4 unchanged attributes hidden)
}
)
# (4 unchanged attributes hidden)
}
# module.nfdiv-migration-alert.azurerm_resource_group_template_deployment.custom_alert[0] will be updated in-place
~ resource "azurerm_resource_group_template_deployment" "custom_alert" {
id = "/subscriptions/1c4f0704-a29e-403d-b719-b90c34ef14c9/resourceGroups/nfdiv-aat/providers/Microsoft.Resources/deployments/nfdiv-migration-alert"
name = "nfdiv-migration-alert"
tags = {}
~ template_content = jsonencode(
~ {
~ parameters = {
~ actionGroupName = {
~ type = "String" -> "string"
}
~ actionGroupRg = {
~ type = "String" -> "string"
}
~ alertDesc = {
~ type = "String" -> "string"
}
~ alertName = {
~ type = "String" -> "string"
}
~ appInsightsName = {
~ type = "String" -> "string"
}
~ appInsightsQuery = {
~ type = "String" -> "string"
}
~ commonTags = {
~ type = "String" -> "string"
}
~ customEmailSubject = {
~ type = "String" -> "string"
}
~ frequencyInMinutes = {
~ type = "String" -> "string"
# (1 unchanged attribute hidden)
}
~ location = {
~ type = "String" -> "string"
}
~ severityLevel = {
~ type = "String" -> "string"
# (1 unchanged attribute hidden)
}
~ timeWindowInMinutes = {
~ type = "String" -> "string"
# (1 unchanged attribute hidden)
}
~ triggerThreshold = {
~ type = "String" -> "string"
}
~ triggerThresholdOperator = {
~ type = "String" -> "string"
# (2 unchanged attributes hidden)
}
}
# (4 unchanged attributes hidden)
}
)
# (4 unchanged attributes hidden)
}
Plan: 0 to add, 3 to change, 0 to destroy.ℹ️ Objects have changed outside of TerraformThis feature was introduced from Terraform v0.15.4. Terraform detected the following changes made outside of Terraform since the
last "terraform apply" which may have affected this plan:
# module.application_insights.azurerm_application_insights.this has changed
~ resource "azurerm_application_insights" "this" {
~ connection_string = (sensitive value)
id = "/subscriptions/1c4f0704-a29e-403d-b719-b90c34ef14c9/resourceGroups/nfdiv-aat/providers/Microsoft.Insights/components/nfdiv-appinsights-aat"
name = "nfdiv-appinsights-aat"
tags = {
"application" = "no-fault-divorce"
"autoShutdown" = "true"
"builtFrom" = "https://github.com/HMCTS/nfdiv-shared-infrastructure.git"
"businessArea" = "CFT"
"contactSlackChannel" = "#no-fault-divorce"
"environment" = "staging"
"managedBy" = "No Fault Divorce"
}
# (15 unchanged attributes hidden)
}
# module.application_insights_preview[0].azurerm_application_insights.this has changed
~ resource "azurerm_application_insights" "this" {
~ connection_string = (sensitive value)
id = "/subscriptions/1c4f0704-a29e-403d-b719-b90c34ef14c9/resourceGroups/nfdiv-aat/providers/Microsoft.Insights/components/nfdiv-appinsights-preview"
name = "nfdiv-appinsights-preview"
tags = {
"application" = "no-fault-divorce"
"autoShutdown" = "true"
"builtFrom" = "https://github.com/HMCTS/nfdiv-shared-infrastructure.git"
"businessArea" = "CFT"
"contactSlackChannel" = "#no-fault-divorce"
"environment" = "staging"
"managedBy" = "No Fault Divorce"
}
# (15 unchanged attributes hidden)
}
Unless you have made equivalent changes to your configuration, or ignored the |
5a1cb30 to
69a8b59
Compare
Plan Result (prod)
Change Result (Click me) # module.application_insights.azurerm_monitor_activity_log_alert.main has moved to module.application_insights.azurerm_monitor_activity_log_alert.main[0]
resource "azurerm_monitor_activity_log_alert" "main" {
id = "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/nfdiv-prod/providers/Microsoft.Insights/activityLogAlerts/Application Insights daily cap reached - nfdiv-appinsights-prod"
name = "Application Insights daily cap reached - nfdiv-appinsights-prod"
tags = {
"application" = "no-fault-divorce"
"builtFrom" = "https://github.com/HMCTS/nfdiv-shared-infrastructure.git"
"businessArea" = "CFT"
"contactSlackChannel" = "#no-fault-divorce"
"environment" = "production"
"managedBy" = "No Fault Divorce"
}
# (5 unchanged attributes hidden)
# (2 unchanged blocks hidden)
}
# module.nfdiv-fail-action-group-slack.azurerm_resource_group_template_deployment.action-group will be updated in-place
~ resource "azurerm_resource_group_template_deployment" "action-group" {
id = "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/nfdiv-prod/providers/Microsoft.Resources/deployments/NFDIV_slack"
name = "NFDIV_slack"
tags = {}
~ template_content = jsonencode(
~ {
~ parameters = {
~ actionGroupName = {
~ type = "String" -> "string"
}
~ emailReceiverAddress = {
~ type = "String" -> "string"
# (1 unchanged attribute hidden)
}
~ emailReceiverName = {
~ type = "String" -> "string"
# (1 unchanged attribute hidden)
}
~ location = {
~ type = "String" -> "string"
# (1 unchanged attribute hidden)
}
~ shortName = {
~ type = "String" -> "string"
}
}
# (3 unchanged attributes hidden)
}
)
# (4 unchanged attributes hidden)
}
# module.nfdiv-fail-alert.azurerm_resource_group_template_deployment.custom_alert[0] will be updated in-place
~ resource "azurerm_resource_group_template_deployment" "custom_alert" {
id = "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/nfdiv-prod/providers/Microsoft.Resources/deployments/nfdiv-fail-alert"
name = "nfdiv-fail-alert"
tags = {}
~ template_content = jsonencode(
~ {
~ parameters = {
~ actionGroupName = {
~ type = "String" -> "string"
}
~ actionGroupRg = {
~ type = "String" -> "string"
}
~ alertDesc = {
~ type = "String" -> "string"
}
~ alertName = {
~ type = "String" -> "string"
}
~ appInsightsName = {
~ type = "String" -> "string"
}
~ appInsightsQuery = {
~ type = "String" -> "string"
}
~ commonTags = {
~ type = "String" -> "string"
}
~ customEmailSubject = {
~ type = "String" -> "string"
}
~ frequencyInMinutes = {
~ type = "String" -> "string"
# (1 unchanged attribute hidden)
}
~ location = {
~ type = "String" -> "string"
}
~ severityLevel = {
~ type = "String" -> "string"
# (1 unchanged attribute hidden)
}
~ timeWindowInMinutes = {
~ type = "String" -> "string"
# (1 unchanged attribute hidden)
}
~ triggerThreshold = {
~ type = "String" -> "string"
}
~ triggerThresholdOperator = {
~ type = "String" -> "string"
# (2 unchanged attributes hidden)
}
}
# (4 unchanged attributes hidden)
}
)
# (4 unchanged attributes hidden)
}
# module.nfdiv-migration-alert.azurerm_resource_group_template_deployment.custom_alert[0] will be updated in-place
~ resource "azurerm_resource_group_template_deployment" "custom_alert" {
id = "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/nfdiv-prod/providers/Microsoft.Resources/deployments/nfdiv-migration-alert"
name = "nfdiv-migration-alert"
tags = {}
~ template_content = jsonencode(
~ {
~ parameters = {
~ actionGroupName = {
~ type = "String" -> "string"
}
~ actionGroupRg = {
~ type = "String" -> "string"
}
~ alertDesc = {
~ type = "String" -> "string"
}
~ alertName = {
~ type = "String" -> "string"
}
~ appInsightsName = {
~ type = "String" -> "string"
}
~ appInsightsQuery = {
~ type = "String" -> "string"
}
~ commonTags = {
~ type = "String" -> "string"
}
~ customEmailSubject = {
~ type = "String" -> "string"
}
~ frequencyInMinutes = {
~ type = "String" -> "string"
# (1 unchanged attribute hidden)
}
~ location = {
~ type = "String" -> "string"
}
~ severityLevel = {
~ type = "String" -> "string"
# (1 unchanged attribute hidden)
}
~ timeWindowInMinutes = {
~ type = "String" -> "string"
# (1 unchanged attribute hidden)
}
~ triggerThreshold = {
~ type = "String" -> "string"
}
~ triggerThresholdOperator = {
~ type = "String" -> "string"
# (2 unchanged attributes hidden)
}
}
# (4 unchanged attributes hidden)
}
)
# (4 unchanged attributes hidden)
}
Plan: 0 to add, 3 to change, 0 to destroy.ℹ️ Objects have changed outside of TerraformThis feature was introduced from Terraform v0.15.4. Terraform detected the following changes made outside of Terraform since the
last "terraform apply" which may have affected this plan:
# module.application_insights.azurerm_application_insights.this has changed
~ resource "azurerm_application_insights" "this" {
~ connection_string = (sensitive value)
id = "/subscriptions/8999dec3-0104-4a27-94ee-6588559729d1/resourceGroups/nfdiv-prod/providers/Microsoft.Insights/components/nfdiv-appinsights-prod"
name = "nfdiv-appinsights-prod"
tags = {
"application" = "no-fault-divorce"
"builtFrom" = "https://github.com/HMCTS/nfdiv-shared-infrastructure.git"
"businessArea" = "CFT"
"contactSlackChannel" = "#no-fault-divorce"
"environment" = "production"
"managedBy" = "No Fault Divorce"
}
# (15 unchanged attributes hidden)
}
Unless you have made equivalent changes to your configuration, or ignored the |
69a8b59 to
9a5410b
Compare
9a5410b to
91099ed
Compare
91099ed to
32ba3d0
Compare
32ba3d0 to
49a6aba
Compare
|
Infracost free monthly run limit exceeded. Please contact hello@infracost.io to purchase usage pack.: 403 Forbidden Infracost free monthly run limit exceeded. Please contact hello@infracost.io to purchase usage pack. |
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
Autoclosing SkippedThis PR has been flagged for autoclosing. However, it is being skipped due to the branch being already modified. Please close/delete it manually or report a bug if you think this is in error. |
This PR contains the following updates:
1.6.0->2.53.0Release Notes
hashicorp/terraform-provider-azuread (azuread)
v2.53.0Compare Source
ENHANCEMENTS:
azuread_application- support for thepasswordblock (#1389)BUG FIXES:
azuread_claims_mapping_policy- set the correct timeouts for this resource (#1419)azuread_service_principal_claims_mapping_policy_assignment- set the correct timeouts for this resource (#1419)azuread_synchronization_secret- set the correct timeouts for this resource (#1419)v2.52.0Compare Source
BUG FIXES:
azuread_application- fix a bug that could prevent theignore_changeslifecycle argument from working for theapp_role,oauth2_permission_scope,identifier_uris,optional_claims, andrequired_resource_accessproperties (#1403)azuread_application- add a workaround for an API bug when instantiating an application from template using thetemplate_idproperty (#1406)v2.51.0Compare Source
ENHANCEMENTS:
data.azuread_users- support for themailsproperty (#1400)BUG FIXES:
azuread_access_package_assignment_policy- fix a bug preventing removal of theassignment_review_settingsblock (#1394)v2.50.0Compare Source
ENHANCEMENTS:
v0.68.0ofgithub.com/manicminer/hamilton(#1382)data.azuread_application- support looking up applications with theidentifier_uriproperty [GH 1303]azuread_conditional_access_policy- improve handling of thesession_controlsblock (#1382)BUG FIXES:
data.azuread_service_principal- treat thedisplay_nameproperty case-insensitively (#1381)azuread_conditional_access_policy- fix a bug that could cause a persistent diff when setting certain properties in thesession_controlsblock (#1382)azuread_user- don't overwrite the existing password in state, when a password change fails (#1308)v2.49.1Compare Source
BUG FIXES:
data.azuread_group_role_management_policy- resolve a potential crash (#1375)azuread_group_role_management_policy- resolve a number of potential crashes (#1375)azuread_privileged_access_group_assignment_schedule- resolve a number of potential crashes (#1375)azuread_privileged_access_group_eligibility_schedule- resolve a number of potential crashes (#1375)v2.49.0Compare Source
FEATURES:
azuread_group_role_management_policy(#1327)azuread_group_role_management_policy(#1327)azuread_privileged_access_group_assignment_schedule(#1327)azuread_privileged_access_group_eligibility_schedule(#1327)azuread_synchronization_job_provision_on_demand(#1032)ENHANCEMENTS:
data.azuread_group- support for theinclude_transitive_membersproperty (#1300)azuread_application- relax validation for theidentifier_urisproperty to allow more values (#1351)azuread_application_identifier_uri- relax validation for theidentifier_uriproperty to allow more values (#1351)azuread_group- support theSkipExchangeInstantOnvalue for thebehaviorsproperty (#1370)azuread_user- relax validation for theemployee_typeproperty to allow more values (#1328)BUG FIXES:
azuread_application_pre_authorized- fix a destroy-time bug that could prevent deletion of the resource (#1299)v2.48.0Compare Source
ENHANCEMENTS:
v0.20240411.1104331ofgithub.com/hashicorp/go-azure-sdk/sdk(#1353)BUG FIXES:
v2.47.0Compare Source
BUG FIXES:
azuread_access_package_assignment_policy- fix a potential crash when removing thequestionblock (#1273)data.azuread_named_location- fix a potential crash if the named location is not found (#1274)v2.46.0Compare Source
ENHANCEMENTS:
data.azuread_application- update the resource ID format to match theazuread_applicationresource (#1255)azuread_named_location- add validation for theip_rangesproperty in theipblock (#1254)v2.45.0Compare Source
FEATURES:
azuread_application_optional_claims(#1223)ENHANCEMENTS:
azuread_conditional_access_policy- improved plan-time validation for thesession_controlsblock (#1229)azuread_conditional_access_policy- support for thesign_in_frequency_authentication_typeandsign_in_frequency_intervalproperties in thesession_controlsblock (#1229)azuread_conditional_access_policy- support for theincluded_guests_or_external_usersandexcluded_guests_or_external_usersblocks in theusersblock (#1222)BUG FIXES:
azuread_conditional_access_policy- removing thedevicesorsession_controlsblocks will no longer force a new resource to be created (#1229)v2.44.1Compare Source
BUG FIXES:
azuread_application_certificate- work around an unexpected diff with theapplication_object_idproperty (#1221)azuread_application_federated_identity_credential- work around an unexpected diff with theapplication_object_idproperty (#1221)azuread_application_password- work around an unexpected diff with theapplication_object_idproperty (#1221)azuread_application_pre_authorized- work around an unexpected diff with theapplication_object_idproperty (#1221)v2.44.0Compare Source
FEATURES:
azuread_application_api_access(#1214)azuread_application_app_role(#1214)azuread_application_fallback_public_client(#1214)azuread_application_from_template(#1214)azuread_application_identifier_uri(#1214)azuread_application_known_clients(#1214)azuread_application_owner(#1214)azuread_application_permission_scope(#1214)azuread_application_redirect_uris(#1214)azuread_application_registration(#1214)azuread_authentication_strength_policy(#1171)ENHANCEMENTS:
data.azuread_application- export theclient_idattribute, deprecate theapplication_idattribute (#1214)data.azuread_service_principal- support for theclient_idproperty, deprecate theapplication_idproperty (#1214)data.azuread_service_principals- support for theclient_idsproperty, deprecate theapplication_idsproperty (#1214)data.azuread_service_principals- export theclient_idattribute in theservice_principalsblock, deprecate theapplication_idattribute (#1214)azuread_application- export theclient_idattribute, deprecate theapplication_idattribute (#1214)azuread_application_federated_identity_credential- support for theapplication_idproperty, deprecate theapplication_object_idproperty (#1214)azuread_application_certificate- support for theapplication_idproperty, deprecate theapplication_object_idproperty (#1214)azuread_application_password- support for theapplication_idproperty, deprecate theapplication_object_idproperty (#1214)azuread_application_pre_authorized- support for theapplication_idproperty, deprecate theapplication_object_idproperty (#1214)azuread_service_principal- support for theclient_idproperty, deprecate theapplication_idproperty (#1214)azuread_conditional_access_policy- support for theauthentication_strength_policy_idproperty in thegrant_controlsblock [GH_1171]BUG FIXES:
azuread_group_member- resolve a bug when refreshing state if the group is missing (#1198)v2.43.0Compare Source
FEATURES:
azuread_directory_role_eligibility_schedule_request(#974)v2.42.0Compare Source
IMPROVEMENTS:
client_id_file_pathandclient_secret_file_pathprovider properties (#1189)data.azuread_group- support for looking up a group with themail_nicknameproperty (#1173)BUG FIXES:
azuread_conditional_access_policy- allow specifyingterms_of_usein place ofbuilt_in_controlsin thegrant_controlsblock (#1168)v2.41.0Compare Source
FEATURES:
azuread_directory_role_templates(#1152)azuread_named_location(#1156)IMPROVEMENTS:
azuread_access_package_assignment_policy- support theManagervalue for thereview_typeproperty in theassignment_review_settingsblock (#1159)azuread_conditional_access_policy- support for theservice_principal_risk_levelsproperty in theconditionsblock (#1145)azuread_conditional_access_policy- thegrant_controlsblock is now optional (#1155)BUG FIXES:
azuread_access_package_resource_package_association- support destruction of this resource (#1124)azuread_application- set thedisplay_nameproperty correctly on creation to improve UX in the event of failure (#1160)v2.40.0Compare Source
IMPROVEMENTS:
v0.62.0ofgithub.com/manicminer/hamiltondata.azuread_user- supporting looking up a user using theemployee_idproperty (#1040)data.azuread_users- supporting looking up users using theemployee_idsproperty (#1040)azuread_conditional_access_policy- support for theclient_applicationsblock in theconditionsblock (#1047)azuread_conditional_access_policy- support for thedisable_resilience_defaultsproperty in thesession_controlsblock (#1135)azuread_group- thebehaviorsproperty now supports theCalendarMemberReadOnlyandConnectorsDisabledvalues (#1144)v2.39.0Compare Source
IMPROVEMENTS:
v0.20230511.1094507ofgithub.com/hashicorp/go-azure-sdk(#1100)BUG FIXES:
v2.38.0Compare Source
FEATURES:
azuread_access_package_catalog_role(#1033)azuread_access_package_catalog_role_assignment(#1033)BUG FIXES:
azuread_service_principal_token_signing_certificate- fix a crash when importing legacy certificates (#1082)v2.37.2Compare Source
BUG FIXES:
azuread_group- remove conditional ForceNew for theonpremises_group_typeproperty, resolve breaking change in v2.37.1 (#1076)azuread_group- improve a workaround for reading Microsoft 365-only properties for groups in a non-M365 tenant (#1076)azuread_group- improve a workaround for detecting unwanted changes to thedescriptionproperty (#1074)v2.37.1Compare Source
NOTES:
azuread_groupresource, in order to fix a regression. Please see #1072 for workaround information.BUG FIXES:
azuread_group- fix a regression that causedonpremises_group_typeto be set when not configured, and unsetting this property now forces replacement of the resource (#1070)v2.37.0Compare Source
FEATURES:
azuread_access_package(#903)azuread_access_package_catalog(#903)azuread_access_package(#903)azuread_access_package_assignment_policy(#903)azuread_access_package_catalog(#903)azuread_access_package_resource_catalog_association(#903)azuread_access_package_resource_package_association(#903)azuread_administrative_unit_role_member(#983)azuread_user_flow_attribute(#1063)IMPROVEMENTS:
v0.60.0ofgithub.com/manicminer/hamilton(#1062)data.azuread_application- support for theservice_management_referenceattribute (#1046)data.azuread_group- support for theonpremises_group_typeandwriteback_enabledattributes (#964)data.azuread_user- support for themailproperty (#996)azuread_application- support for theservice_management_referenceproperty (#1046)azuread_group- support for theonpremises_group_typeandwriteback_enabledproperties (#964)v2.36.0Compare Source
IMPROVEMENTS:
BUG FIXES:
azuread_group- work around an API issue that prevented group creation for some configurations where the calling principal is specified as an owner (#1037)v2.35.0Compare Source
BUG FIXES:
azuread_application_federated_identity_credential- theaudiencesproperty now only supports a single value due to a breaking API change (#1027)azuread_group- only try to set additional fields when explicitly configured, to work around an API bug when application-only permissions are used (#1028)azuread_service_principal- resolve an issue where newly created service principals might not be found when specifyinguse_existing = true(#1025)IMPROVEMENTS:
metadata_hostproperty (#1026)github.com/hashicorp/go-azure-sdk/sdk/authpackage (#1026)github.com/hashicorp/go-azure-sdk/sdk/environmentspackage (#1026)data.azuread_application- support for thenotesattribute (#1027)data.azuread_directory_roles- support for thetemplate_idsattribute (#1011)azuread_application- support for thenotesproperty (#1027)azuread_group- support for theadministrative_unit_idsproperty (#984)azuread_synchronization_job- fix a bug where the incorrect API version was used, preventing this resource from working properly (#1030)azuread_synchronization_secret- fix a bug where the incorrect API version was used, preventing this resource from working properly (#1030)v2.34.1Compare Source
BUG FIXES:
azuread_administrative_unit- revert to the Microsoft Graph beta API version to resolve an API error when using this resource (#1023)azuread_application- revert to the Microsoft Graph beta API version to resolve an issue preventing creation of new applications (#1023)azuread_application- revert to the Microsoft Graph beta API version to resolve an issue preventing setting theoauth2_post_response_requiredproperty (#1023)azuread_application_pre_authorized- revert to the Microsoft Graph beta API version to resolve an issue creating this resource (#1023)azuread_group- revert to the Microsoft Graph beta API version to resolve an issue when managing group members (#1023)azuread_group_member- revert to the Microsoft Graph beta API version to resolve an issue when managing group members (#1023)azuread_user- revert to the Microsoft Graph beta API version to resolve a persistent diff for theaccount_enabledandshow_in_address_listproperties (#1023)v2.34.0Compare Source
IMPROVEMENTS:
data.azuread_application- support thedescriptionattribute (#991)azuread_application- support app role and scope values up to 249 characters (#1010)BUG FIXES:
oidclaim is missing from the access token (#1014)data.azuread_application_template- revert a workaround from v2.31.0 and no longer use the beta API for this data source (#987)azuread_application- work around an API bug wheremapped_claims_enabledcould be set on create when holding theApplication.ReadWrite.OwnedByrole (#1008)v2.33.0Compare Source
FEATURES:
azuread_service_principal_token_signing_certificate(#968)IMPROVEMENTS:
azuread_application- support thedescriptionproperty (#977)BUG FIXES:
azuread_service_principal_delegated_permission_grant- fix a bug that caused state refreshes to fail if the resource is edited outside Terraform (#981)azuread_group- fix a validation bug to allow periods (.) in themail_nicknameproperty (#979)azuread_group- fix a bug that prevents replacing a group whenprevent_duplicate_names = true(#980)azuread_group- set thedisplay_nameproperty correctly on creation so that triggered notification emails are correct (#982)v2.32.0Compare Source
FEATURES:
azuread_directory_roles(#945)IMPROVEMENTS:
azuread_application- support thecloud_displaynameoptional claim (#967)BUG FIXES:
azuread_application- improve validation when checking for duplicate app roles and permission scopes (#971)v2.31.0Compare Source
IMPROVEMENTS:
azuread_application- validation foridentifier_uristo detect trailing slash with no path (#928)BUG FIXES:
data.azuread_application_template- work around an API bug in the US Government cloud, by using the beta API (#936)azuread_application- fix a bug whereownerswhere not correctly removed (#916)azuread_application- work around an API bug in the US Government cloud, by using the beta API whentemplate_idis specified (#936)v2.30.0Compare Source
FEATURES:
azuread_synchronization_job(#830)azuread_synchronization_secret(#830)v2.29.0Compare Source
IMPROVEMENTS:
oidc_token_file_pathproperty &ARM_OIDC_TOKEN_FILE_PATHenvironment variable (#897)data.azuread_service_principal- this resource now makes use of the MS Graph v1.0 API instead of the beta API (#896)azuread_service_principal- this resource now makes use of the MS Graph v1.0 API instead of the beta API (#896)v2.28.1Compare Source
BUG FIXES:
v2.28.0Compare Source
FEATURES
azuread_directory_object(#847)IMPROVEMENTS:
azuread_application- supportmax_size_limitas a value for theadditional_propertiesproperty in theoptional_claimsblock (#864)v2.27.0Compare Source
NOTES:
BUG FIXES:
data.azuread_group- ensure security/mail enabled groups are excluded when explicitlyfalsein config (#841)azuread_application_certificate- calculateend_date_relativefrom thestart_dateand not the current timestamp (#844)azuread_application_password- calculateend_date_relativefrom thestart_dateand not the current timestamp (#844)azuread_service_principal_certificate- calculateend_date_relativefrom thestart_dateand not the current timestamp (#844)azuread_service_principal_password- calculateend_date_relativefrom thestart_dateand not the current timestamp (#844)v2.26.1Compare Source
BUG FIXES:
azuread_directory_role_assignment- fix a bug that requireddirectory_scope_idto be set for unscoped assignments (#840)v2.26.0Compare Source
IMPROVEMENTS:
azuread_directory_role_assignment- deprecate theapp_scope_object_idproperty in favor of theapp_scope_idproperty (#837)azuread_directory_role_assignment- deprecate thedirectory_scope_object_idproperty in favor of thedirectory_scope_idproperty (#837)BUG FIXES:
azuread_directory_role_assignment- fix incorrect schema validation for scoped role assignments (#837)azuread_directory_role_assignment- fix a bug that was preventing the creation of some scoped role assignments (#837)azuread_group- fix a bug where new group creation can error out before the timeout due to API inconsistency (#838)azuread_user- only setshow_in_address_listwhen changed in config as it is a potentially read-only attribute (#831)v2.25.0Compare Source
FEATURES:
azuread_directory_role_assignment(deprecates theazuread_directory_role_memberresource) (#826)v2.24.0Compare Source
BUG FIXES:
v2.23.0Compare Source
FEATURES:
IMPROVEMENTS:
azuread_user- allow changing theuser_principal_nameproperty without recreating the user account (#815)BUG FIXES:
azuread_application_federated_identity_credential- fix overly restrictive validation for theaudiencesproperty (#808)azuread_group- fix a bug that could cause a crash when creating unified groups (#816)v2.22.0Compare Source
IMPROVEMENTS:
data.azuread_groups- support theignore_missingproperty (#783)azuread_conditional_access_policy- supportlinuxin theincluded_platformsandexcluded_platformsproperties (#784)azuread_group- support theSubscribeMembersToCalendarEventsDisabledvalue in thebehaviorsproperty (#785)BUG FIXES:
data.azuread_service_principal- raise an error when multiple results are found for the samedisplay_name(#781)azuread_group- ensure that unified groups can be created without adescription(#783)v2.21.0Compare Source
BUG FIXES:
azuread_conditional_access_policy- theincluded_applicationsproperty in theconditionsblock is now optional (#775)azuread_conditional_access_policy- thelocationsandplatformsblocks are now optional (#775)v2.20.0Compare Source
FEATURES:
azuread_claims_mapping_policy(#733) (#766)azuread_service_principal_claims_mapping_policy_assignment(#733) (#766)v2.19.1Compare Source
BUG FIXES:
azuread_application- revert an earlier change for validation of role/scope values (#756)v2.19.0Compare Source
IMPROVEMENTS:
data.azuread_service_principals- export theobject_idproperty in theservice_principalslist (#749)BUG FIXES:
azuread_application- add a missing validation check for role/scope values (#750)azuread_conditional_access_policy- fix a crash during the plan phase whensession_controlsis empty (#747)v2.18.0Compare Source
BUG FIXES:
azuread_group- make theauto_subscribe_new_members,external_senders_allowed,hide_from_address_listsandhide_from_outlook_clientsproperties Computed to avoid setting them unnecessarily (#731)v2.17.0Compare Source
FEATURES:
azuread_custom_directory_role(#728)v2.16.0Compare Source
IMPROVEMENTS:
data.azuread_group- support for theallow_external_senders,auto_subscribe_new_members,hide_from_address_listsandhide_from_outlook_clientsattributes (#723)azuread_group- support for theallow_external_senders,auto_subscribe_new_members,hide_from_address_listsandhide_from_outlook_clientsproperties (#723)v2.15.0Compare Source
IMPROVEMENTS:
data.azuread_group- support thedisplay_name_prefixproperty (#716)BUG FIXES:
azuread_application- remove an unnecessary API call that may require additional permissions, when assigning owners (#713)azuread_service_principal- remove an unnecessary API call that may require additional permissions, when assigning owners (#713)v2.14.0Compare Source
FEATURES:
azuread_application_federated_identity_credential(#705)IMPROVEMENTS:
azuread_service_principal_password: re-add support fordisplay_name,start_date,end_dateandend_date_relativeproperties (#706)v2.13.0Compare Source
IMPROVEMENTS:
azuread_group: support fordynamic_memberships(#695)v2.12.0Compare Source
IMPROVEMENTS:
azuread_conditional_access_policy- support thepersistent_browser_modein thesession_controlsblock (#677)BUG FIXES:
azuread_application- allow URNs to be used inredirect_urisin thepublic_clientblock (#684)azuread_service_principal_delegated_permission_grant- add missing support for importing this resource (#685)v2.11.0Compare Source
BREAKING CHANGES:
FEATURES:
azuread_administrative_unit(#672)azuread_administrative_unit(#672)azuread_administrative_unit_member(#672)azuread_service_principal_delegated_permission_grant(#676)IMPROVEMENTS:
azuread_conditional_access_policy- support thedevicesblock (#673)BUG FIXES:
azuread_conditional_access_policy- fix a bug when removing thesession_controlsblock from a policy (#673)v2.10.0Compare Source
BUG FIXES:
azuread_group- fix a bug that prevented removing allmembersof a group (#666)v2.9.0Compare Source
BUG FIXES:
data.azuread_user- ensure apostrophes are correctly quoted when matching bymail_nicknameoruser_principal_name(#643)data.azuread_users- ensure apostrophes are correctly quoted when matching bymail_nicknamesoruser_principal_names(#643)azuread_application_certificate- work around an API consistency issue when deleting resources (#659)azuread_application_password- work around an API consistency issue when deleting resources (#659)azuread_application- add mitigation for replication delay when creating new applications (#656)azuread_directory_role_member- work around an API consistency issue when deleting resources (#659)azuread_group_member- work around an API consistency issue when deleting resources (#659)azuread_group- add mitigation for replication delay when creating new groups (#656)azuread_group- work around an API consistency issue when creating and deleting resources (#659)azuread_invitation- work around an API consistency issue when creating and deleting resources (#659)azuread_service_principal_certificate- work around an API consistency issue when deleting resources (#659)azuread_service_principal_password- work around an API consistency issue when deleting resources (#659)azuread_service_principal- add mitigation for replication delay when creating new service principals (#656)azuread_service_principal- work around an API consistency issue when creating and deleting resources (#659)azuread_user- add mitigation for replication delay when creating new users (#656)azuread_user- work around an API consistency issue when deleting resources (#659)v2.8.0Compare Source
BUG FIXES:
azuread_application- allow custom URI schemes for public client redirect URIs (#647)azuread_group- ensuremail_nicknameis set for all groups when specified in configuration (#645)v2.7.0Compare Source
IMPROVEMENTS:
azuread_user- support for themanager_idproperty (#628)azuread_application- support for thefeature_tagsblock and thetagsproperty (#630)azuread_service_principal- thefeaturesblock has been deprecated in favour of thefeature_tagsfor clarity (#630)v2.6.0Compare Source
IMPROVEMENTS:
Configuration
📅 Schedule: Branch creation - "after 7am and before 11am every weekday" in timezone Europe/London, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.