Appian Community
Site
Search
Sign In/Register
Site
Search
User
DISCUSS
LEARN
SUCCESS
SUPPORT
Documentation
AppMarket
More
Cancel
I'm looking for ...
State
Not Answered
Replies
5 replies
Subscribers
11 subscribers
Views
1873 views
Users
0 members are here
Share
More
Cancel
Related Discussions
Home
»
Discussions
»
Data and Records
I have a record type that allows an analyst(superuser) to see a complete list of
jawaraj
over 9 years ago
I have a record type that allows an analyst(superuser) to see a complete list of records. I need to add security to the records so that non-super users can access certain records but not all is there a way I can filter this in the default filters or would this be a process to handle in the list view...
OriginalPostID-134273
OriginalPostID-134273
Discussion posts and replies are publicly visible
0
aayusha
Certified Senior Developer
over 9 years ago
Try using process security smart service in the process model.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
abhishekm
over 9 years ago
By Process Instance Security Smart Service you can give the security in Process in different level like Administrator, Viewer etc
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
GouthamKrishna
over 9 years ago
And if you are using entity backed records then you might have to use viewer groups for each record. Effectively, each record in database table will be associated with a security group based on which records are filtered for a logged in user. In your use-case, each viewer group should have all non-super users as its members and perhaps, super user's group as its sub-group.
The following documentation section explains a best approach for this.
forum.appian.com/.../Record_Level_Security_for_Entity_Backed_Records_Best_Practice.html
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Terri McCormick
Appian Employee
over 9 years ago
Record security has two parts: 1) security for the record type and 2) security for the underlying data source.
In addition to view rights on the record type,
- For process backed record, underlying data means view rights to the model and view rights to the instance.
- For entity backed, this means view rights to the datastore, and as the above comment explained, view rights to the row if implemented.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
jawaraj
over 9 years ago
Thanks gouthamk! thats exactly what I was looking for
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel