I'm am trying to integrate with Alfresco using it's public REST API and I found some limitations there so far. Currently I'm using Alfresco 5.2 Community edition.
First I was not able to get list of all available fields on a node, as it is not possible to get dictionary info using Alfresco's public REST API. With above mentioned, I assume I cannot also get list of all available permissions that one can set on a node, please correct if I'm wrong?
But if I use query to select specific cmis properties e.g. "query": "select cmisbjectId from cmis:document where cmis:name like 'djur%'", it returns me exactly the same subset of data as I'm using '*'.
Is this a bug in Alfresco public REST API, or is there another way to achieve what I described above?
Thanks for your response. Yeah I know that I can use fields property to filter fields I would like to see in the response.
In my use case users are writing these queries and sending it to the service I provide. And to use fields property you've mentioned, I would need to know exact mapping between all cmis available properties and alfresco fields (objectId->id, name->name... ) and I'm not sure how to know these mappings.