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 for Azure Trusted Signing Account Certificate Profiles #27843

Open
1 task done
kauppine opened this issue Oct 31, 2024 · 2 comments · May be fixed by #28191
Open
1 task done

Support for Azure Trusted Signing Account Certificate Profiles #27843

kauppine opened this issue Oct 31, 2024 · 2 comments · May be fixed by #28191

Comments

@kauppine
Copy link

Is there an existing issue for this?

  • I have searched the existing issues

Community Note

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

Description

Now that there is possibility to create Trusted Signing Accounts with AzureRM provider (#26388) It would be nice to be able to create certificate profiles using Terraform.

New or Affected Resource(s)/Data Source(s)

azurerm_trusted_signing_account_certificate_profile

Potential Terraform Configuration

resource "azurerm_trusted_signing_account_certificate_profile" "test" {
  name                		= "test-signing-profile"
  trusted_signing_account_name  = azurerm_trusted_signing_account.test.name
  resource_group_name 		= azurerm_resource_group.test.name
  identity_validation_id        = "00000000-0000-0000-0000-000000000000"
  profile_type		        = "PublicTrustTest"
  include_city                  = false
  include_country               = true
  include_postal_code           = false
  include_state                 = false
  include_street_address        = false
}

References

#26388
https://learn.microsoft.com/en-us/azure/trusted-signing/concept-trusted-signing-resources-roles

@kauppine
Copy link
Author

kauppine commented Nov 1, 2024

One addition factor to consider: Creating a certificate profile requires the identity validation be completed, which can be only done via Azure portal, therefore implementing integration tests for this might be impossible.

@ziyeqf ziyeqf linked a pull request Dec 6, 2024 that will close this issue
14 tasks
@ziyeqf
Copy link
Contributor

ziyeqf commented Dec 6, 2024

Hi @kauppine, thanks for opening the issue.

I just submitted a PR(#28191) for this resource, once it merged & released it will be available. However, the identity validation cannot be created by Terraform. It's by design.

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