2012-08-24 45 views
0

我需要爲創建項目時分配權限。我已經創建了一個在創建項目時運行的事件,但我沒有找到PSI的哪些方法用來爲項目中的組和用戶分配權限。 爲了澄清,我想要做的與在「項目權限」部分中做的相同,但是以編程方式。EPM Project Server 2010 - PSI - 以編程方式分配項目權限

如果你可以添加一些代碼,我會感謝你。 對不起,我的英文:P。

感謝 迭戈

回答

0

人員和組與他們的權限來通過安全類別的項目。在2010年,有兩種類別:在「服務器設置」 - >「項目中心」中的「項目權限」中可用的「管理類別和項目類別」中定義的全局類別。所以這是關於PWA的。

對於PSI的所有事情在WebSvcSecurity可供選擇:http://msdn.microsoft.com/en-us/library/gg221489(v=office.14).aspx

主要方法有:

  • CreateCategories/CreateProjectCategories - 創建任何此類別的
  • ReadProjectCategory/ReadCategory - 查詢類別
  • SetCategories/UpdateProjectCategories - 更新類別:添加/刪除用戶,授予/撤銷權限。
相關問題