We have created a client ID and client secret, which we used to successfully generate an access token. This token allows us to connect to ArcGIS and view the tables of a feature service. However, we are unable to perform updates. The error we receive is:
{'error': {'code': 500, 'message': 'User does not have the privilege to perform this operation.', 'details': []}}
The token is generated within the same folder as the feature services. Editing permissions (update and delete) are enabled on the service, and it is shared with the entire organization.
The service capabilities include:
'capabilities': 'Query,Create,Update,Delete,Editing,Sync,Extract,Uploads'
Do I need to configure anything else in the token or app settings to allow updates?