- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-12-2023 10:27 PM
Hi All,
Need help.
If we can give the role---> snc _ platform _ rest _ api _ access to the integration user what type of operations that user can perform. Please explain me.
Thanks in advance.
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-13-2023 02:17 AM
Hello @Yasin Shaik11 ,
A little confusion there, let me explain more clearly:
If you have Table API ACL activated in your instance only then you'll have to assign the role snc_platform_rest_api_access. Now, even after assigning this role, you will have to assign the "it_project_manager" and "it_program_manager" roles to the user to give him access to the designated Tables as snc_platform_rest_api_access will only give him access to use API.
But, if in case this ACL is Inactive in your instance then you can directly give "it_project_manager" and "it_program_manager" roles to the user/group without assigning him the snc_platform_rest_api_access role.
Summary: In both the cases you'll have to assign "it_project_manager" & "it_program_manager " roles to the user.
Hope this will clear some picture for you! 🙂
If my answer has helped with your question, please mark it as correct and give it a thumbs up!
Regards,
Shubham
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-12-2023 10:41 PM
Hello @Yasin Shaik11 ,
snc_platform_rest_api_access role is supposed to provide user access to all the Platform REST APIs mentioned below only when the REST API ACL is activated on your instance:
- Table API
- Aggregate API
- Attachment API
- Import Set API
If my answer has helped with your question, please mark it as helpful and give it a thumbs up!
Regards,
Shubham
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-12-2023 10:52 PM
Hi Shubham,
Thanks for your reply.
Does it allow for the Demand & project & resource & program please confirm.
And also you mean to say it will be give access for the all the operation like Get & PUT & POST & Delete ? for the all the tables, Please confirm
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-13-2023 12:29 AM - edited 02-13-2023 12:33 AM
Hello @Yasin Shaik11 ,
Yes, it will be applicable to all the Tables including Demand, Project, Resource and Program. And yes, it will give access to all operations.
It basically acts as a first layer of security for users trying to access Table API, and if user has the role "snc_platform_rest_api_access" and has passed this validation, then table/field level ACLs will be validated for the table which user is trying to access.
For ex: If you have enabled Table API ACL, and a user not having snc_platform_rest_api_access role tries to access the table through REST Message, he will get below mentioned error:
If my answer has helped with your question, please mark it as helpful and give it a thumbs up!
Regards,
Shubham
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-13-2023 01:09 AM