Skip to content
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

Support synchronization provision on demand #1031

Closed
iwarapter opened this issue Feb 22, 2023 · 1 comment · Fixed by #1032
Closed

Support synchronization provision on demand #1031

iwarapter opened this issue Feb 22, 2023 · 1 comment · Fixed by #1032

Comments

@iwarapter
Copy link
Contributor

iwarapter commented Feb 22, 2023

Community Note

  • Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritise this request
  • Please do not leave "+1" or "me too" comments, they generate extra noise for issue followers and do not help prioritise the request
  • If you are interested in working on this issue or have submitted a pull request, please leave a comment

Description

Add support for provision on demand to allow terraform to ensure a group/user exists on a target system if that system is also terraform managed (e.g. aws sso ensure the group is provisioned so the permission set can be attached in a single apply)

New or Affected Resource(s)

  • azuread_synchronization_job_provision_on_demand

Potential Terraform Configuration

resource "azuread_synchronization_job_provision_on_demand" "example" {
  service_principal_id = "a service principle id"
  job_id = "a job id"
  parameters {
    rule_id = "an rule object id"
    subjects {
      object_id        = "an group/user object id"
      object_type_name = "Group"
    }
  }
}

References

depends_on {
manicminer/hamilton#226
#1030

iwarapter added a commit to iwarapter/terraform-provider-azuread that referenced this issue Feb 22, 2023
iwarapter added a commit to iwarapter/terraform-provider-azuread that referenced this issue Mar 6, 2023
iwarapter added a commit to iwarapter/terraform-provider-azuread that referenced this issue Mar 6, 2023
iwarapter added a commit to iwarapter/terraform-provider-azuread that referenced this issue Mar 6, 2023
@manicminer manicminer linked a pull request Apr 24, 2023 that will close this issue
iwarapter added a commit to iwarapter/terraform-provider-azuread that referenced this issue Mar 1, 2024
iwarapter added a commit to iwarapter/terraform-provider-azuread that referenced this issue Mar 1, 2024
fix ci issues

wip for potential test for provision on demand job

handle the integration test not connecting to a real databricks

add azurerm_databricks_workspace to test tf

Revert "add azurerm_databricks_workspace to test tf"

This reverts commit e1cca89.
iwarapter added a commit to iwarapter/terraform-provider-azuread that referenced this issue Mar 1, 2024
fix ci issues

wip for potential test for provision on demand job

handle the integration test not connecting to a real databricks

add azurerm_databricks_workspace to test tf

Revert "add azurerm_databricks_workspace to test tf"

This reverts commit e1cca89.
iwarapter added a commit to iwarapter/terraform-provider-azuread that referenced this issue Mar 1, 2024
manicminer added a commit that referenced this issue May 9, 2024
BrendanThompson pushed a commit to BrendanThompson/terraform-provider-azuread that referenced this issue Jun 18, 2024
@joraff
Copy link

joraff commented Sep 28, 2024

Fantastic. 👏

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants