Forum Discussion

seanveroni's avatar
seanveroni
New Member
8 years ago

Row level security

I need some help:

 

1. I created the roles in the destop and tested them under " view as roles" and everything works.

2. I published to the Service and went to "security" under "Data Sets" and added names to each role

3. I Also tested the roles in the service and everything works.

4. When a specfic person logs in after I assigned them to a specific role, they unfortantely still see everything instead of the specific region.

 

This is frustrating and I do not know what to do, can you please help?

4 Replies

  • I need some help

     

    1. I have set up roles in desktop and tested them, everything works.

    2. I published to service and added names to "security" under "data sets".

    3. I test the roles in service and works just fine.

    4. When I add person to specifc role, they still see all data instead of the data in that specific role I created.

    • GilbertQ's avatar
      GilbertQ
      Super User
      Hi there

      Are those same users members in the App Workspace?

      If a user is currently part of an App Workspace they will see all the data.

      So I would suggest removing them from the App Workspace, and then create an App and Share the App with the user.
      • Anonymous's avatar
        Anonymous
        Not applicable

        There are a few steps you need to go through with RLS. It is best to use and puplish an app.

         

        Select ..., then edit workspace

          • Members can only view (RLS applys)
          • Members can edit (RLS does not apply)

        Go to Dataset, then ..., then security. Confirm or Add the user to the Row-Level Security

        Update app, then Access and add user … publish