Hi, to do a 'Record Collection Filtering' in REST ...
# suitescript
x
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
x
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
have you enabled all the required features and assigned the required permissions to the role you are using
x
• 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
i linked a list of the features and permissions you want to use
you really want to go through that list
x
Thanks. It is working now. It requires permission *'SuiteAnalytics Workbook*'. And it IS NOT BETA feature. 😀