varamyr | 2023-07-28 06:40:06 UTC | #1
Hello,
I want to enable only certain users (other than admin users) to update a data table through Genesys Cloud itself.
I have looked into creating a separate web application which uses the /api/v2/flows/datatables/:datatableId/rows/:rowId Platform API call & integrating it using Client Application type of integration (i.e iframe)
I have skimmed through all the documentation, but I wasn't able to find another way.
Is there any other safer or efficient way I can add this feature?
Thanks a lot in advance!!
charlie.conneely | 2023-07-28 10:24:59 UTC | #2
Hi Varamyr
Users and oauth clients can only update data tables via an API call or via the UI if they have the permissions architect:datatable:edit assigned to one of their roles.
Hope this helps Charlie
varamyr | 2023-07-31 09:53:44 UTC | #3
Hello Charlie,
I wanted to enable some users to update the data table without giving them architect:datatable:edit permissions.
I think the problem can be solved by creating a separate web application which make the /api/v2/flows/datatables/:datatableId/rows/:rowId Platform API call & integrating the same web application using Client Application (i.e iframe) (while enabling only certain users to have access of the new Client applications through groups) .
I wanted to know whether there is any other way to solve the problem more efficiently.
I hope you understand my problem.
Thanks!!
charlie.conneely | 2023-08-01 09:41:57 UTC | #4
I believe I understand your question. I'll see if I can find anything for you, while also leaving the floor open for another dev to chime in in the meantime.
-Charlie
system | 2023-09-01 09:42:06 UTC | #5
This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.
This post was migrated from the old Developer Forum.
ref: 21212