<iframe src="https://www.googletagmanager.com/ns.html?id=GTM-M74D8PB" height="0" width="0" style="display:none;visibility:hidden">
Loading
Skip to NavigationSkip to Main Content
0D54z00007XsW7hCAFOkta Classic EngineAuthenticationAnswered2024-03-25T18:14:01.000Z2022-03-31T14:23:21.000Z2022-04-08T21:30:22.000Z
  • Paul S. (Okta, Inc.)

    Hello @00u4h2m3r7PVQuMYZ2p71.562835609642095E12 (Customer)​  Thank you for reaching out to our community.

     

    The syntax $user.email has changed, and now you need to use simple format ex: user.email

    Please also check our documentation here: https://developer.okta.com/docs/reference/okta-expression-language/

     

    Please also note that older application that still use the old syntax will still work if they have not been updated, but once you try to make changes this will error out.

     

    Kind Regards,

    Expand Post
  • okere (okere)

    @Paul S. (Okta, Inc.)​  I work with Ashwin who asked this question. Can you help us write the updated expression? We've read the documentation, tried multiple options, and keep getting an error. We want to set the username format as this:

     

    1. User Email + .fico appended to the end.

     

    Email = jdoe@gmail.com

    Username passed by OKTA = jdoe@gmail.com.fico

     

    We currently have the expression written as user.email + ".fico" which does not appear to be working. It's still just passing the email address as the username. Thank you!

    Expand Post
This question is closed.
Loading
Invalid expression syntax ${user.email}".fico.full2"