How to get the owner name of the document and how to check his permission level using DFC code?
I wrote below code to identify DELETE document permission level by using IDfSysObject.getPermit().
IDfSysObject packageDocument = (IDfSysObject) session.getObject(wfDocumentId);
int currentPermit = packageDocument.getPermit();
packageDocument.getOwnerPermit();
if (currentPermit == IDfACL.DF_PERMIT_DELETE)
{
System.out.println("Owner of document have Document delete Permission ");
}
else
{
System.out.println("Owner of document don't have Document delete Permission");
}
In above code i want to add the code to identify the "Owner" of that document. and if that owner has DELETE document permission then if block should execute.
Best Answer
-
This forum is not for someone else to write the code for you... Having said that, you are close - it should be something like:
int ownerPermit = packageDocument.getOwnerPermit();
if (ownerPermit == IDfACL.DF_PERMIT_DELETE)
{
...Pedro Maia
Senior Consultant
OpenText0
Answers
-
This forum is not for someone else to write the code for you... Having said that, you are close - it should be something like:
int ownerPermit = packageDocument.getOwnerPermit();
if (ownerPermit == IDfACL.DF_PERMIT_DELETE)
{
...Pedro Maia
Senior Consultant
OpenText0
Categories
- All Categories
- 108 Developer Announcements
- 53 Articles
- 106 General Questions
- 145 IM Services
- 43 OpenText Hackathon
- 32 Developer Tools
- 20.6K Analytics
- 4.1K AppWorks
- 8.9K Extended ECM
- 899 Cloud Fax and Notifications
- 77 Digital Asset Management
- 9.3K Documentum
- 29 eDOCS
- 120 Exstream
- 39.8K TeamSite
- 1.7K Web Experience Management