我得到了MS CRM 4.0 SDK的「最後」版本 - 4.0.12。 現在我想通過新的SDK東西創建一些自定義角色:「CrmDataContext」。通過MS CRM 4.0 SDK創建角色v.4.0.12
與此開始:
var ctx = new CmsDataServiceDataContext();
var r = new role
{
roleid = new Guid("F263E5F9-97FA-4B4C-BF46-47795DE7263F"),
name = "Role Test",
businessunitid = new Guid("E7BE33F4-31D4-DF11-9B76-080027602153"),
};
ctx.AddToroles(r);
ctx.SaveChanges();
而且......這一切!
我無法爲此角色附加權限,因爲找不到任何機制將權限鏈接到角色。
我得到了具有roleid和privilegeid屬性的roleprivileges類,但它們是隻讀的。
我讀this article about custom role creating和請求/響應模型是偉大的,但如何用新的SDK做同樣的東西我不知道。