- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-22-2024 12:36 PM
Hello everyone!
I need to add logic to the Users table, so non-admin users can only see users with the same email domain
e.g:
user@example.com should only be able to see users that end in @Example.com
and otheruser@test.com can only see users that end in @test.com
Any idea? Thanks.
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-22-2024 10:07 PM - edited 02-22-2024 10:07 PM
create one advanced read ACL like below in user table.
var userEmail = gs.getUser().getEmail();
var domainIndex=userEmail.indexOf("@");
var emailDomain=userEmail.slice(domainIndex+1,userEmail.length());
if(current.email.indexOf(emailDomain)>=0){
answer = true;
}
else{
answer = false;
}
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-22-2024 10:07 PM - edited 02-22-2024 10:07 PM
create one advanced read ACL like below in user table.
var userEmail = gs.getUser().getEmail();
var domainIndex=userEmail.indexOf("@");
var emailDomain=userEmail.slice(domainIndex+1,userEmail.length());
if(current.email.indexOf(emailDomain)>=0){
answer = true;
}
else{
answer = false;
}