I am trying to assign a permanent permission to a group but in nuxeo permission is not working and it is not assigning to any user.
My Code is:
String url = "http://localhost:8080/nuxeo";
NuxeoClient nuxeoClient = new NuxeoClient(url, "Administrator", "Administrator");
org.nuxeo.client.api.objects.Document pathDoc = nuxeoClient.repository().fetchDocumentById(docId);
GregorianCalendar begin = new GregorianCalendar(2015, Calendar.JUNE, 20, 12, 34, 56);
GregorianCalendar end = new GregorianCalendar(2015, Calendar.JULY, 14, 12, 34, 56);
ACE ace = new ACE();
ace.setUsername("user0");
ace.setPermission("Write");
ace.setCreator("Administrator");
ace.setBegin(begin);
ace.setEnd(end);
ace.setBlockInheritance(true);
pathDoc.addPermission(ace);
How can I do this..?
Please help me I dont have any other support. Thanks for your support. It will be really helpful for me as I m doing this task since 10 days.