有沒有人有示例代碼使用sdk向CRM 4.0添加新用戶?使用sdk向CRM 4.0添加新用戶
1
A
回答
2
我有一個創建基於另一個系統的用戶,所以我不能確切地這一切粘貼在這裏爲我們的用戶碼 - 其中大部分是不會讓你們感受到 - 但是這是它的核心:
[在VB對不起:-) - 也是在這裏張貼VB當我發現我需要使用「//」表示註釋,使格式正確]
Public Sub CreateNewUser()
Dim s as mscrm.CrmService = GetMyService()
Dim newUser as New mscrm.systemuser()
With newUser
.domainname = "domain\user"
.firstname = "Stan"
.lastname = "Molda"
//set anything else you want here
End With
Dim userGuid as guid = s.Create(newUser)
//Next we need to assign the user a role
AssignRole(userGuid)
//Finally we need to assign them to the correct Time Zone
SetUserTimeZone(userGuid)
End Sub
Public Sub AssignRole(g as Guid)
Dim s as mscrm.CrmService = GetMyService()
Dim req As New mscrm.AssignUserRolesRoleRequest()
req.UserId = g
req.RoleIds = New Guid() {GetTheGuidForMyPrimaryRole()}
s.Execute(req)
End Sub
Public Sub SetUserTimeZone(g as Guid)
Dim s as mscrm.CrmService = GetMyService()
Dim r As New mscrm4.RetrieveUserSettingsSystemUserRequest()
r.ColumnSet = New mscrm3.AllColumns()
r.EntityId = New Guid(g)
Dim resp As mscrm.RetrieveUserSettingsSystemUserResponse = CType(s.Execute(r), mscrm.RetrieveUserSettingsSystemUserResponse)
Dim settings As mscrm.usersettings = CType(resp.BusinessEntity, mscrm.usersettings)
settings.timezonecode = New mscrm.CrmNumber
settings.timezonecode.Value = OUR_TIME_ZONE_CONSTANT
Dim update As New mscrm.UpdateUserSettingsSystemUserRequest()
update.Settings = settings
update.UserId = g
s.Execute(update)
End Sub
1
對於C#,看看我的問題,Dynamics CRM: Create users with specific GUIDs,這正是你想要的(但不是剛好我想要的:-P)。
相關問題
- 1. 將新用戶添加到CRM 4.0時出現問題?
- 2. CRM 4.0 SDK中的SearchByKeywordsKbArticleRequest C#
- 3. vTiger CRM 6.3無法添加新用戶:用戶名變灰
- 4. 使用MicrosoftGraph SDK如何向用戶添加擴展屬性
- 5. 如何在Microsoft CRM 4.0中添加和使用Web服務?
- 6. 使用SQL將部署管理員添加到CRM 4.0
- 7. 使用CRM 4.0 SDK一次向多個聯繫人發送電子郵件
- 8. Dynamics CRM 2011使用SDK附加文件
- 9. 如何向TFS 2010添加新用戶
- 10. 向Java中的Rally添加新用戶
- 11. 向Firebase用戶添加新數據
- 12. 向twitterstream添加新用戶關注
- 13. 使用LDAP向AD添加用戶
- 14. CRM 4.0下的CRM 4.0 ISV頁面未顯示正確的用戶
- 15. MS CRM 4.0 SDK - .NET應用程序的初始查詢延遲/加速加載
- 16. C#的新手。如何使用google-admin-sdk(添加用戶,將用戶添加到組a.s.o.)?
- 17. Publishallxmlrequest在crm 2013 crm 4.0中的等效類2013 xrm sdk
- 18. 如何使用Dynamics CRM SDK搜索潛在客戶或帳戶?
- 19. CRM 4.0使用JSLint進行Javascript驗證
- 20. 添加使用JavaScript SDK
- 21. 使用EventKit向EKEventStore添加新日曆
- 22. 使用NodeJS向html表添加新行
- 23. 使用PHP向crontab添加新的cronjob
- 24. 如何使用js或jquery將值和文本添加到Crm 4.0的Picklist?
- 25. UITabelView從NSXMLParser(iphone SDK 4.0)重新加載
- 26. 在CRM 4.0中更新新增字段
- 27. 如何在使用Firebase android時向用戶添加用戶名?
- 28. 面向iOS 4.0的facebook sdk
- 29. iPhone SDK:試用4.0
- 30. 如何使用CRM 5 SDK調用CRM 4 webservices?
嘿Brendon做得很好很好,完美的解決方案,我想知道爲什麼沒有人更關心它是否有用...誰曾問過這個問題應該真的點擊回答問題... –