누구나 sdk를 사용하여 CRM 4.0에 새 사용자를 추가하는 샘플 코드가 있습니까?sdk를 사용하여 CRM 4.0에 새 사용자 추가
1
A
답변
2
다른 시스템의 사용자를 기반으로 사용자를 생성하는 코드가 있기 때문에 여기에 모두 붙여 넣을 수는 없습니다. 대부분 당신에게 이해가 가지 않습니다. 그러나 이것이 핵심입니다 :
는-, C 번호
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
을 살펴 [VB 죄송합니다 :-) 여기에 VB를 게시 할 때 또한 나는 올바른 서식을 만들기 위해 코멘트를 표시하기 위해 '//'를 사용합니다 찾을] 내 질문, Dynamics CRM: Create users with specific GUIDs, 정확히 원하는대로 수행합니다 (단, 은 정확히이 아닙니다 .-P).
관련 문제
- 1. SQL을 사용하여 CRM 4.0에 배포 관리자 추가
- 2. SDK를 통해 MS CRM 4.0에서 연락처 작성
- 3. 레거시 ASP 응용 프로그램에서 Microsoft Dynamics CRM 4.0에 연결
- 4. 새 PHP SDK를 사용하여 fb 사용자 전자 메일을받는 방법
- 5. TFS SDK를 사용하여 Team Foundation Server 2008에 사용자 추가
- 6. CRM 4.0에서 새 StateCode 만들기
- 7. SDK 4.0에 사용자 정의 된 키보드 추가하기
- 8. vtiger CRM 5.0.4 용 vtlib 2.1을 사용하여 새 모듈 만들기
- 9. CRM 4.0의 ISV 폴더에 ScriptModule 추가
- 10. CRM 2011 리본에 드롭 다운 메뉴 추가
- 11. wordpress 사용자 정의 "새 게시물 추가"페이지
- 12. magento 1.5.0.1에 새 사용자 추가 오류
- 13. CRM 4.0의 엔티티 뷰에 외부 링크 추가
- 14. TFS SDK를 사용하여 새 팀 프로젝트를 만드는 방법이 있습니까?
- 15. OrganizationServiceContext를 사용하여 CRM 2011을 업데이트하십시오.
- 16. ADO 연결을 사용하여 SQL Compact 4.0에 연결
- 17. Microsoft Online CRM 2011, SDK를 사용하지 않고 연결할 수 있습니까
- 18. CRM 4 엔티티 [ "name"] = "새 값";
- 19. C#/VB.Net 및 WCF 배포 서비스 또는 CRM 2011 SDK를 사용하여 CRM 2011 조직을 활성화 및 비활성화하는 방법은 무엇입니까?
- 20. IOS 프로젝트에 새 Facebook SDK를 어떻게 포함합니까?
- 21. SDK를 통해 TFS의 전역 목록에 항목 추가
- 22. libc에 새 함수 추가
- 23. Dynamics CRM 4의 사용자 지정 상태 이유
- 24. CRM 2011 및 SharePoint CRM SDK의 문서 관리 사용
- 25. Team Foundation Server SDK를 사용하여 폴더 및 파일 추가
- 26. SDK를 사용하여 프로그래밍 방식으로 변환 한 비디오를 iTunes에 추가
- 27. Qt를 사용하여 MS Word에서 새 페이지 추가
- 28. appcmd를 사용하여 새 웹 사이트 문제 추가
- 29. jQuery를 사용하여 페이지에 새 클래스 추가
- 30. NSMutableArray에 새 객체 추가
헤이 Brendon 좋은 직업 아주 명확하고 완벽한 해결책 나는 아무도 그것이 말하기를 돌 보았던 이유를 궁금해합니다. 누가이 질문을 한 적이 있습니까? –