Hi, to do a 'Record Collection Filtering' in REST API like this https://{{REST_SERVICES}}/services/rest/record/v1/customer?q=email CONTAIN "test", i got error "Your current role does not have permission to perform this action." I have added all the permissions that i can understand. What could be missing? As i unserstand, this is not a BETA. https://netsuite.custhelp.com/app/answers/detail/a_id/86949
Thanks. @battk As i understand from https://netsuite.custhelp.com/app/answers/detail/a_id/86949, Metadata, CRUD, Record Collection Filtering are not BETA features on REST Record Service(...record/v1).
I can run CRUD requests (_*https://{{REST_SERVICES}}/services/rest/record/v1/customer/1*_)perfactly,
but not Record Collection Filtering
(_*https://{{REST_SERVICES}}/services/rest/record/v1/customer?q=email CONTAIN "test"*_).
So, what is more required on this?
b
battk
09/15/2021, 12:31 PM
have you enabled all the required features and assigned the required permissions to the role you are using
x
Xiaolei Hu
09/15/2021, 12:38 PM
• I believe so, since i can run CRUD requests. The only difference between CRUD and Record Collection Filtering(RCF) is that RCF is doing a search using q, and what permission is needed for this? Maybe permission of SuiteAnalytics Workbook? @battk
b
battk
09/15/2021, 12:42 PM
i linked a list of the features and permissions you want to use
battk
09/15/2021, 12:42 PM
you really want to go through that list
x
Xiaolei Hu
09/15/2021, 1:19 PM
Thanks. It is working now. It requires permission *'SuiteAnalytics Workbook*'. And it IS NOT BETA feature. 😀