Uploaded image for project: 'Syncope'
  1. Syncope
  2. SYNCOPE-1806

Overlapping dynamic realms don't get updated

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 2.1.13, 3.0.6
    • 3.0.7, 4.0.0
    • core
    • None

    Description

      When two or more dynamic realms have overlapping conditions, Users, Groups and AnyObjects are not added to all the matching realms but only to the first one. 

       

      Steps to reproduce:

      1. run the following docker-compose environment
      2. create a user "user1" with email "user1@example.com"
      3. create a dynamic realm "dynr1" with condition "USER Dynamic Condition [ATTRIBUTE email NOT NULL]"
      4. create another dynamic realm "dynr2" with the same condition of "dynr1"
      5. // Check that both dynamic realms contain the user "user1"
      6. create a new user "user2" with email "user2@example.com"
      7. // Check that only the realm "dynr1" contains the user "user2" while the other doesn't

      Attachments

        1. docker-compose.yml
          0.9 kB
          federico brignola

        Issue Links

          Activity

            People

              ilgrosso Francesco Chicchiriccò
              f.brignola federico brignola
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: