Hi Folks,

It’s been a while since my last post, but I have an important update for you all.

Public Service Announcement (PSA):

The latest release of Rule Validator 3.0.38 introduces a new enforcement: all rule types must now include a tag. If you attempt to run your previous Generic Rule against this validator, you’ll encounter the following error:

[RegExRuleValidator(0)] Rule does not have a type set. The file name suggests an unsupported type of 'Generic', suggest using type 'Transform' for Generic rules.  Rules *must* be set to have a supported cloud type.  Allowed cloud rule types are: IdentityAttribute, AttributeGenerator, AttributeGeneratorFromTemplate, Correlation, ManagerCorrelation, BeforeProvisioning and Transform.

To resolve this, you need to make two simple changes to your rule:

  1. Add a type to your rule tag:

Update your rule tag:

    <Rule name="My Rule Name">
    
    to
    
    <Rule name="My Rule Name" type="Transform">

          2. Rename your file:

    Change the filename:

    Rule - Generic - My Rule Name.xml
    
    to
    
    Rule - Transform - My Rule Name.xml

    That’s it! Your rule should now pass the validator without any issues.

    Note:

    • This change does not affect the functionality of your rule. Your rule logic will continue to work as before.
    • If you edit an existing Generic rule in your tenant and submit it, you must change it to the Transform type as described above; otherwise, it will not pass the latest rule validator.
    • The rule documentation will be updated soon to reflect these changes.

    Thank you for your attention, and happy coding!


    0 Comments

    Leave a Reply

    Avatar placeholder

    Your email address will not be published. Required fields are marked *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.