In the context of defining roles, what is the meaning of the verbs Create, Update, Find, Remove, Describe, and Permission?
Each of these verbs corresponds to a specific API call from the Data Service API:
- Create - saving initial copy of an object. For example for JavaScript this is going to be: http://backendless.com/documentation/data/js/data_saving_data_objects.htm
Update - updating an existing object - http://backendless.com/documentation/data/js/data_updating_data_objects.htm
Find - any of the find operations: see [url=http://backendless.com/documentation/data/js/data_basic_search.htm]here[/url], [url=http://backendless.com/documentation/data/js/data_search_and_query.htm]here[/url] and [url=http://backendless.com/documentation/data/js/data_related_data.htm]here[/url].
Remove - deleting an object from the data store - http://backendless.com/documentation/data/js/data_deleting_data_objects.htm
Describe - this is a call available only in the REST interface. It returns a description of an entity. We do not have documentation for this call yet.
Permission - this is a special "permission" called "Permission". Users who have this permission can use the API call to modify object permissions. This is essentially a rather narrow ability to allow someone to manage object permissions via APIs.
Regards,
Mark