This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

DEVELOPERS FORUM - how to set permission is_default as false in C# using IOM

pravinnalkande - Wednesday, December 28, 2011 1:39 AM:

Hi All,

I am going for setting the permission is_default = false using IOM in C# but it gives me result as is_default = true.How can I solve this problem please tell me.I have written following code:

 

  Item connectPermission=this.newItem("Permission","add");

 connectPermission.setProperty("name",itmName);

 connectPermission.setProperty("is_default","false");
 Item connectPermissionRes=connectPermission.apply();

 

 please tell me what is wrong in above code.

Regards,

Pravin

 

 

 

 

 



justinlee - Wednesday, December 28, 2011 9:54 PM:

Hi Pravin,

Permission Item has not property "is_default", if you want set permission for a item you can use code bello

Innovator  Inno = this.getInnovator();

Item ConnetcPer = Inno.newItem("Allowed Permission", "add");

ConnetcPe.setProperty("source_id",myItemID);

ConnetcPe.setProperty("related_id",myPermissionID);

ConnetcPe.setProperty("is_default","false");

ConnetcPe = ConnetcPe.apply();

I hope it will help you.

Lee,