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

No setting to configure "Show Multi-factor Auth options" & Customize MFA via Guardian #710

Open
shalabi opened this issue Dec 6, 2024 · 1 comment
Labels
awaiting-upstream The issue cannot be resolved without action in another repository (may be owned by Pulumi). blocked The issue cannot be resolved without 3rd party action. kind/enhancement Improvements or new features

Comments

@shalabi
Copy link

shalabi commented Dec 6, 2024

Describe what happened

These additional settings in Guardian can not be set. Unsure what value this represents:

Image

Sample program

const myGuardian = new auth0.Guardian(
  'mavenagi-guardian',
  {
    // IMPORTANT:In Security > Multi-factor Auth, you need to enable Show Multi-factor Auth options
    // since it is not settable via pulumi

    policy: 'confidence-score',
    email: true,
    otp: true,
    recoveryCode: true,
    webauthnPlatform: {
      enabled: true,
    },
    webauthnRoaming: {
      enabled: true,
      userVerification: 'preferred',
    },
    phone: {
      enabled: true,
      provider: 'auth0',
      messageTypes: ['sms', 'voice'],
      options: {
        enrollmentMessage:
          '{{code}} is your verification code for {{tenant.friendly_name}}. Please enter this code to verify your enrollment.',
        verificationMessage: '{{code}} is your verification code for {{tenant.friendly_name}}.',
      },
    },
  },
  {provider: auth0ConfigProvider}
)

Log output

No response

Affected Resource(s)

No response

Output of pulumi about

N/A

Additional context

No response

Contributing

Vote on this issue by adding a 👍 reaction.
To contribute a fix for this issue, leave a comment (and link to your pull request, if you've opened one already).

@shalabi shalabi added kind/bug Some behavior is incorrect or out of spec needs-triage Needs attention from the triage team labels Dec 6, 2024
@shalabi shalabi changed the title No setting to configure "Show Multi-factor Auth options" via Guardian No setting to configure "Show Multi-factor Auth options" & Customize MFA via Guardian Dec 6, 2024
@iwahbe iwahbe added kind/enhancement Improvements or new features blocked The issue cannot be resolved without 3rd party action. awaiting-upstream The issue cannot be resolved without action in another repository (may be owned by Pulumi). and removed needs-triage Needs attention from the triage team kind/bug Some behavior is incorrect or out of spec labels Dec 9, 2024
@iwahbe
Copy link
Member

iwahbe commented Dec 9, 2024

Hi @shalabi. Thanks for reporting this.

This provider is generated from a terraform provider maintained by auth0, and that provider doesn't appear to have this functionality either. I have opened auth0/terraform-provider-auth0#1096 upstream to track adding it. As soon as upstream closes auth0/terraform-provider-auth0#1096, we will have the same functionality in pulumi/pulumi-auth0.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
awaiting-upstream The issue cannot be resolved without action in another repository (may be owned by Pulumi). blocked The issue cannot be resolved without 3rd party action. kind/enhancement Improvements or new features
Projects
None yet
Development

No branches or pull requests

2 participants