Follow the below steps to create Profile Attributes in Ekahaa Abstracta™
- Go to Orgs > Manage Profiles
- Manage Profiles > Click on Add Profile
- Added 2 profiles (Eg., ZONE_ID_PROFILE, ZONE_TYPE_PROFILE)
- Go to Abstracta > More > Admin > Click on Users
- Select User > Click on Manage Profile > Assign Profile Attributes to the User like below
- Add Profile Attribute for the selected user.
- Go to Abstracta Services > My Services > My Datasources > Select Org > Click on Service which we want to configure Data Security
- Go to Configure Service of the selected Service
- Service Configurator > General > Vertical Scroll down to Data Security Filter > Add Filter and click on the Save button which is next to it.
- Do vertical scroll up > Click on Update Cache for Service (Which allows the above changes to reflect immediately).
- Before update cache result is below highlighted .
- Post Update Cache for Service result is below highlighted. As we have applied Data Security Filter to get Zone_type of North only and it shows result set of North.
- Apply Data security filter with multiple Profile attributes.
- Assign another profile attribute to the user.
Configure Service > General > Data Security Filter > Add profile attributes condition > Click on Save > Update Cache for Service
- Result set of the above Data Security Filter is below.
- We can assign multiple values for the same profile and maintain data security using Profile assignment to the user.
- Orgs > Manage Profiles > Add Profile
- Assign Profiles to the User, Go to More > Admin > Users > Manage Profile > Manage User - Add Profile.
- Services > My Services > Configure Service > Data Security > Click on Save > Update Cache for Service
- Service Result set is below.
- All the above steps fulfil the Profile Attribute level Data Security Filter.