Quantcast
Channel: SCN: Message List
Viewing all articles
Browse latest Browse all 10116

Dealing with KM resources - Return

$
0
0

Hi Michael,

these is the code I use to set permission to a IResource (KMFile)

hope it helps.

 

ISecurityManager sm = KMFile.getRepositoryManager().getSecurityManager(KMFile);

                                                            if(sm != null && (sm instanceof IAclSecurityManager)) {

                                                                      IAclSecurityManager asm = (IAclSecurityManager)sm;

                                                                      IResourceAclManager ram = asm.getAclManager();

                                                                      IResourceAcl ra = ram.getAcl(KMFile);

                                                                      if(ra == null){

                                                                                ra = ram.createAcl(KMFile);

                                                                                IUMPrincipal usrAdmin = WPUMFactory.getUserFactory().getUser(sapUser.getUniqueID());

                                                                                ra.addOwner(usrAdmin);

                                                                      }

 

 

Regards

Diego


Viewing all articles
Browse latest Browse all 10116

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>