38
How to Guide: Connect Office 365 with Microsoft Dynamics AX Last Updated: December 2014

How to Guide: Connect Office 365 with Microsoft Dynamics AX

  • Upload
    others

  • View
    8

  • Download
    0

Embed Size (px)

Citation preview

Page 1: How to Guide: Connect Office 365 with Microsoft Dynamics AX

How to Guide: Connect Office 365 with Microsoft Dynamics AX

Last Updated: December 2014

Page 2: How to Guide: Connect Office 365 with Microsoft Dynamics AX

2 Microsoft Dynamics AX 2012 R3 Solution Demo Package | How to Guide | Last Updated: Dec 2014

Table of Contents Background ......................................................................................................................................................................................................... 2

Create trial accounts via Microsoft Dynamics Demos site ................................................................................................................ 3

Add Power BI for Office 365 trial to an existing Office 365 account ............................................................................................. 4

Import Office 365 users .................................................................................................................................................................................. 6

Create SharePoint team site and Power BI site ..................................................................................................................................... 9

Assign Power BI license to admin user account (CRM System) .................................................................................................. 9

Create SharePoint team site .................................................................................................................................................................. 10

Install Office 365 for Business ................................................................................................................................................................... 29

Update Email address for Users in Microsoft Dynamics AX to use in conjunction with Office 365 Lync and

Exchange ........................................................................................................................................................................................................... 29

Add SMTP services to AX2012R2A ..................................................................................................................................................... 29

Update the email addresses for the Microsoft Dynamics AX users to receive alert emails, instant messages, and

any other communication ...................................................................................................................................................................... 33

Resources .......................................................................................................................................................................................................... 37

Disclaimer ......................................................................................................................................................................................................... 38

Background

The purpose of this guide is to walk through configuring Office 365 including PowerBI with the Microsoft

Dynamics AX 2012 R3 demo virtual machines. This guide is broken down into several sections:

How to integrate with Office 365.

How to set up a PowerBI site to show Business Intelligence (BI) integration with Microsoft Dynamics AX

2012 R3.

It is recommended to use the Microsoft Dynamics Demos Sales tool site to integrate with the Microsoft

Dynamics AX 2012 R3 solution. The Microsoft Dynamics Demos tool is a complete deployment tool to deploy

Microsoft Dynamics CRM Online, Office 365, and Power BI. It is not required to use this tool to set up all these

services; however, this tool will expedite the setup process.

In order to remove the Microsoft Exchange and Lync Server VMs (VM B and C), you need to configure the email

accounts different for the users in the Microsoft Dynamics AX 2012 R3 demo virtual machines. Download the

Office 365 release files associated with this document.

Page 3: How to Guide: Connect Office 365 with Microsoft Dynamics AX

3 Microsoft Dynamics AX 2012 R3 Solution Demo Package | How to Guide | Last Updated: Dec 2014

Create trial accounts via Microsoft Dynamics Demos site

Use this site to create a new Microsoft Dynamics CRM Online, Office 365, and Power BI deployment

1. Browse to https://www.microsoftdynamicsdemos.com/.

2. Log on by using Microsoft or Live ID credentials.

3. Scroll down to Empty Demo.

4. Click Deploy Now.

5. Fill out the “Empty Demo” demo form.

6. Enter a valid phone number, and then click Send SMS to receive a SMS code. Enter the SMS code.

Page 4: How to Guide: Connect Office 365 with Microsoft Dynamics AX

4 Microsoft Dynamics AX 2012 R3 Solution Demo Package | How to Guide | Last Updated: Dec 2014

7. Read through the terms and conditions, and then click Deploy.

8. Read the registration window that pops up, and then click OK.

9. After 5-10 minutes an email will be delivered to the email address used to sign into the site going over

the connection information. In some cases this may take 1-2 days.

Add Power BI for Office 365 trial to an existing Office 365 account

1. Log on to https://portal.microsoftonline.com by using the Office 365 credentials sent in the email from

demo builder.

Page 5: How to Guide: Connect Office 365 with Microsoft Dynamics AX

5 Microsoft Dynamics AX 2012 R3 Solution Demo Package | How to Guide | Last Updated: Dec 2014

2. Click Go to the Office 365 admin center

3. Click purchase services

4. Locate Power BI for Office 365 Trial

5. Click Trial.

6. Click try now.

7. Click continue.

Page 6: How to Guide: Connect Office 365 with Microsoft Dynamics AX

6 Microsoft Dynamics AX 2012 R3 Solution Demo Package | How to Guide | Last Updated: Dec 2014

13. The Power BI services are added to the subscription.

Import Office 365 users

1. From the downloaded files open O365Employees.csv, O365PublicSector.csv, or O365RetailUsers.csv,

depending on the setup.

2. Open the .csv file to verify that it contains the users used in the expected demo domain.

3. Update the Email address and the User Name respectively in the files to the previously configured Office

365 subscription. This can be accomplished by using Find and Replace commands.

4. Log on to https://portal.microsoftonline.com by using the Office 365 credentials sent in the email from

Microsoft Dynamics Demo.

5. Click Go to the Office 365 Admin Center if not redirected automatically.

6. Click users and groups.

7. Select all users except for CRM System and Web Portal

Page 7: How to Guide: Connect Office 365 with Microsoft Dynamics AX

7 Microsoft Dynamics AX 2012 R3 Solution Demo Package | How to Guide | Last Updated: Dec 2014

8. Select Delete

9. Click Bulk Add.

10. Click Browse to upload the .csv file.

11. Click Next.

12. Verify that there are no errors.

10. Click Next.

11. Select Allowed and United States (or applicable country) from the drop-down box.

Page 8: How to Guide: Connect Office 365 with Microsoft Dynamics AX

8 Microsoft Dynamics AX 2012 R3 Solution Demo Package | How to Guide | Last Updated: Dec 2014

12. Click Next.

13. Select Microsoft Dynamics CRM Online Professional, Microsoft Office 365 Plan E3, and Microsoft

Power BI for Office 365.

14. In Microsoft Power Bi for Office 365, clear the check box for SharePoint Online (Plan 2).

15. Click Next.

16. In Send results in email, enter a valid email address.

Page 9: How to Guide: Connect Office 365 with Microsoft Dynamics AX

9 Microsoft Dynamics AX 2012 R3 Solution Demo Package | How to Guide | Last Updated: Dec 2014

17. Click Create.

18. Take note of the temporary passwords, these will also be sent in email

19. Click Close. Users will be required to change their password after their logging on for the first time.

Create SharePoint team site and Power BI site

Assign Power BI license to admin user account (CRM System)

1. Log on to https://portal.microsoftonline.com by using the Microsoft Dynamics Demo account.

Example: [email protected]

2. Click Users.

Page 10: How to Guide: Connect Office 365 with Microsoft Dynamics AX

10 Microsoft Dynamics AX 2012 R3 Solution Demo Package | How to Guide | Last Updated: Dec 2014

3. Select CRM System.

4. Go to licenses.

5. Select Microsoft Power BI for Office 365.

6. Click Save.

Create SharePoint team site

1. From the drop-down box next to the Admin name, click SharePoint.

Page 11: How to Guide: Connect Office 365 with Microsoft Dynamics AX

11 Microsoft Dynamics AX 2012 R3 Solution Demo Package | How to Guide | Last Updated: Dec 2014

2. In site collections, click New > Private Site Collection.

3. In the Title field, type Team Site or any other name.

4. In Web Site Address field, type Team or any other site name.

5. From Select a template, click Team Site.

6. In Administrator field, type admin.

7. In the Storage Quota field, type 10240.

8. Click OK.

9. Copy the URL to the team site

Page 12: How to Guide: Connect Office 365 with Microsoft Dynamics AX

12 Microsoft Dynamics AX 2012 R3 Solution Demo Package | How to Guide | Last Updated: Dec 2014

10. Go to the Office 365 home page

11. Select Sites

12. Select Add a promoted site

13. In Title field enter Contoso Team Site

14. In Link Location field paste the team site URL

15. Click Save changes

16. Browse to the new team site.

17. Go to Site Contents.

Page 13: How to Guide: Connect Office 365 with Microsoft Dynamics AX

13 Microsoft Dynamics AX 2012 R3 Solution Demo Package | How to Guide | Last Updated: Dec 2014

18. Click Power BI to go to the Power BI site.

19. Select Use my own data

Create Power BI Data Connection Gateway

1. Select the gear next to the user name

Page 14: How to Guide: Connect Office 365 with Microsoft Dynamics AX

14 Microsoft Dynamics AX 2012 R3 Solution Demo Package | How to Guide | Last Updated: Dec 2014

2. Select Power BI Admin Center

3. Select gateways

4. In details page, Name field, enter a name you like. Example: ContosoGateway

5. Click Next

6. Click Create

Page 15: How to Guide: Connect Office 365 with Microsoft Dynamics AX

15 Microsoft Dynamics AX 2012 R3 Solution Demo Package | How to Guide | Last Updated: Dec 2014

7. Under option 1 select Download

8. From the Microsoft Data Management Gateway page, select Download

9. Select DataManagementGateway_1.2.5303.1_en-us (64-bit).msi

10. Click Next

11. Click Save As

12. Click Run

Page 16: How to Guide: Connect Office 365 with Microsoft Dynamics AX

16 Microsoft Dynamics AX 2012 R3 Solution Demo Package | How to Guide | Last Updated: Dec 2014

13. Welcome page, click Next

Page 17: How to Guide: Connect Office 365 with Microsoft Dynamics AX

17 Microsoft Dynamics AX 2012 R3 Solution Demo Package | How to Guide | Last Updated: Dec 2014

14. Read through and agree to the license terms, click Next

Page 18: How to Guide: Connect Office 365 with Microsoft Dynamics AX

18 Microsoft Dynamics AX 2012 R3 Solution Demo Package | How to Guide | Last Updated: Dec 2014

15. Destination folder, click Next

Page 19: How to Guide: Connect Office 365 with Microsoft Dynamics AX

19 Microsoft Dynamics AX 2012 R3 Solution Demo Package | How to Guide | Last Updated: Dec 2014

16. Click Install

NOTE: If the installation fails follow the these steps to continue

1. Because AX2012R2A VM is a domain controller, the NT Service\ account needs access to log on as

a service

2. Go to Start menu

3. Search for Group Policy Management

4. Expand nodes to Default Domain Controllers Policy

Page 20: How to Guide: Connect Office 365 with Microsoft Dynamics AX

20 Microsoft Dynamics AX 2012 R3 Solution Demo Package | How to Guide | Last Updated: Dec 2014

5. Browse to Computer Configuration > Windows Settings > Security Settings > User Rights

Assignment

6. Select Log on as a service

7. Select Add User/Group

8. Enter NT Service\DIAHostService

9. Click OK

Page 21: How to Guide: Connect Office 365 with Microsoft Dynamics AX

21 Microsoft Dynamics AX 2012 R3 Solution Demo Package | How to Guide | Last Updated: Dec 2014

10. Click OK

11. Launch a command prompt

12. Enter gpupdate /force

17. Click Finish when completed

18. The Microsoft Data Management Gateway Configuration Manager will appear

19. From the New Gateway page copy the Gateway key

20. Paste the key into the configuration manager

21. Click Register

Page 22: How to Guide: Connect Office 365 with Microsoft Dynamics AX

22 Microsoft Dynamics AX 2012 R3 Solution Demo Package | How to Guide | Last Updated: Dec 2014

Create Power BI Data Source

1. Go to c:\demofiles\BI\Power BI

2. Select Sales analysis.xlxs

3. Double click to Open

4. Select Enable Content if needed

5. Select Details tab

6. Right click Customer Address query under Workbook Queries

7. Select Edit

8. Select Edit Credentials (if this option is shown)

Page 23: How to Guide: Connect Office 365 with Microsoft Dynamics AX

23 Microsoft Dynamics AX 2012 R3 Solution Demo Package | How to Guide | Last Updated: Dec 2014

9. Select Windows

10. Select Save

11. Select Apply and Close

12. Go to Power Query tab

13. Select Sign In

Page 24: How to Guide: Connect Office 365 with Microsoft Dynamics AX

24 Microsoft Dynamics AX 2012 R3 Solution Demo Package | How to Guide | Last Updated: Dec 2014

14. Sign in using the Office 365 Account

15. Select the Data Tab

16. Select Connections

17. Select Power Query- Customer Address

18. Select Properties

19. Select Definition

20. Copy the Connection string

Page 25: How to Guide: Connect Office 365 with Microsoft Dynamics AX

25 Microsoft Dynamics AX 2012 R3 Solution Demo Package | How to Guide | Last Updated: Dec 2014

21. Go back to the Power BI Admin Center in O365

22. Select data sources

23. Select the + to add a Power Query

24. Paste the connection string into the Connection string box

25. Click Next

26. Name the string ContosoSales

Page 26: How to Guide: Connect Office 365 with Microsoft Dynamics AX

26 Microsoft Dynamics AX 2012 R3 Solution Demo Package | How to Guide | Last Updated: Dec 2014

27. Select the gateway previously created from the drop down box

28. Select set credentials

29. Select Run from the application run box

30. From the drop down box select Windows

Page 27: How to Guide: Connect Office 365 with Microsoft Dynamics AX

27 Microsoft Dynamics AX 2012 R3 Solution Demo Package | How to Guide | Last Updated: Dec 2014

31. In User name field enter builtin\sara

32. In Password field enter pass@word1

33. From the Privacy level dropdown box select Organizational

34. Click test connection

35. Repeat Steps 15-29 for Power Query - States ranked by per capita income - List of U S states by

income

36. To set the credentials for Power Query - States ranked by per capita income - List of U S states by

income use Anonymous authentication.

Upload and configure data refresh

1. Browse to https://portal.microsoftonline.com

2. Authenticate using Office 365 credentials

3. From the home page select Sites

4. From the sites list select Contoso Team Site

5. From the Site Navigation select Power BI

6. In the Documents section select add

Page 28: How to Guide: Connect Office 365 with Microsoft Dynamics AX

28 Microsoft Dynamics AX 2012 R3 Solution Demo Package | How to Guide | Last Updated: Dec 2014

7. Select Upload file

8. Select Browse

9. Browse to C:\DemoFiles\BI\Power BI

10. Select Sales Analysis.xlsx

11. Click Open

12. Click OK

13. Select the ellipse next to the document name

14. Select Schedule Data Refresh

15. From the Refresh schedule select On

16. Configure refresh schedule, Set time, select a time closest to current time

Page 29: How to Guide: Connect Office 365 with Microsoft Dynamics AX

29 Microsoft Dynamics AX 2012 R3 Solution Demo Package | How to Guide | Last Updated: Dec 2014

17. Click save settings

18. Select history to view the status of the sync

19. Repeat steps 1-18 for remaining Excel spreadsheets

Install Office 365 for Business

Install Office 365 for Business in order to add synonyms for the Power BI reports. Follow the steps here,

http://office.microsoft.com/en-us/office365-suite-help/install-office-on-your-pc-or-mac-with-office-365-for-

business-HA102822111.aspx. Click Advanced installation in order to install 64-bit version of Office 365.

Update Email address for Users in Microsoft Dynamics AX to use in conjunction with Office 365

Lync and Exchange

Prior to completing this step, it is highly recommended to back up the MicrosoftDynamicsAX database. Follow

these steps:

1. Open PowerShell and enter this command:

Backup-SqlDatabase -ServerInstance AX2012R2A -Database MicrosoftDynamicsAX -BackupAction

Database

Add SMTP services to AX2012R2A

1. Launch Server Manager.

2. Click Add roles and features.

3. On the Before you begin page, click Next.

Page 30: How to Guide: Connect Office 365 with Microsoft Dynamics AX

30 Microsoft Dynamics AX 2012 R3 Solution Demo Package | How to Guide | Last Updated: Dec 2014

4. In Select installation type, select Role-based or feature-based installation, and then click Next.

5. In Select destination server, click Next.

6. In Select server roles, click Next.

7. In Select features, scroll down to SMTP Server, and then click Next.

8. If needed click Add Features, and then click Next.

9. Click Install.

10. Go to the Start menu, and search for IIS 6.0 to launch the application.

11. Expand AX2012R2A.

Page 31: How to Guide: Connect Office 365 with Microsoft Dynamics AX

31 Microsoft Dynamics AX 2012 R3 Solution Demo Package | How to Guide | Last Updated: Dec 2014

12. Right-click SMTP Virtual Server #1, and then click Properties.

13. Click the Access tab.

14. Click Connection.

15. Click Add.

16. In IP address, type: 127.0.0.1

Page 32: How to Guide: Connect Office 365 with Microsoft Dynamics AX

32 Microsoft Dynamics AX 2012 R3 Solution Demo Package | How to Guide | Last Updated: Dec 2014

17. Click OK.

18. Click Relay.

19. Click Add.

20. In IP address, type: 127.0.0.1

21. Click OK.

22. Launch Microsoft Dynamics AX client.

23. Go to System Administration.

24. Go to System > E-mail parameters.

Page 33: How to Guide: Connect Office 365 with Microsoft Dynamics AX

33 Microsoft Dynamics AX 2012 R3 Solution Demo Package | How to Guide | Last Updated: Dec 2014

25. In the Outgoing mail server field, type localhost.

26. Click Close

Update the email addresses for the Microsoft Dynamics AX users to receive alert emails, instant

messages, and any other communication

1. Download the Office 365 user pack.

2. Extract to the virtual machine.

3. Open O365*.txt and O365*.csv.

4. Update the Email address and the User Name respectively in the files to the previously configured

Office 365 subscription. This can be accomplished by using Find and Replace commands.

Page 34: How to Guide: Connect Office 365 with Microsoft Dynamics AX

34 Microsoft Dynamics AX 2012 R3 Solution Demo Package | How to Guide | Last Updated: Dec 2014

5. From the O365 User pack, edit UpdateEmail.SQL.

6. Update the '<update location here>' area with the location of the scripts.

7. Also update the errorfile location '<update location here>\emailaddresseserror.txt' with the location

of the scripts.

8. Save the script.

9. Launch SQL Server Management Studio.

10. Connect to Database Engine.

Page 35: How to Guide: Connect Office 365 with Microsoft Dynamics AX

35 Microsoft Dynamics AX 2012 R3 Solution Demo Package | How to Guide | Last Updated: Dec 2014

13. Click File > Open > File.

14. Browse to the updateemail.sql script.

Page 36: How to Guide: Connect Office 365 with Microsoft Dynamics AX

36 Microsoft Dynamics AX 2012 R3 Solution Demo Package | How to Guide | Last Updated: Dec 2014

15. Select updateemail.sql, and then click Open. This will load the SQL script into the Query window

16. Click Execute.

17. The output should be similar to this.

18. Once competed, you can run a SQL command similar to this to verify the change:

select * from SYSUSERINFO

where email like '%@mbsdaxdemos3%' <-replace name with Office 365 instance

Page 37: How to Guide: Connect Office 365 with Microsoft Dynamics AX

37 Microsoft Dynamics AX 2012 R3 Solution Demo Package | How to Guide | Last Updated: Dec 2014

Resources

1. Connector for Microsoft Dynamics Configuration Guide for Microsoft Dynamics® AX, February 2014

http://download.microsoft.com/download/C/A/6/CA6BC295-1326-4809-BC78-

866DEB3F4A33/MSDynConnectorAXconfig.pdf

2. Power BI for Office 365

http://office.microsoft.com/en-us/office365-sharepoint-online-enterprise-help/power-bi-for-office-365-

overview-and-learning-HA104103581.aspx

3. What is Office 365 for Business?

http://office.microsoft.com/en-us/business/what-is-office-365-for-business-FX102997580.aspx

Page 38: How to Guide: Connect Office 365 with Microsoft Dynamics AX

38 Microsoft Dynamics AX 2012 R3 Solution Demo Package | How to Guide | Last Updated: Dec 2014

Disclaimer

© 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista, Microsoft

Dynamics and other product names are or may be registered trademarks and/or trademarks in the U.S.

and/or other countries. Other names and brands may be claimed as the property of others.

The information herein is for informational purposes only and represents the current view of Microsoft

Corporation as of the date of this presentation. Because Microsoft must respond to changing market

conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft

cannot guarantee the accuracy of any information provided after the date of this presentation.

Sample code included in this presentation is made available AS IS. THE ENTIRE RISK OF THE USE OR

THE RESULTS FROM THE USE OF THIS CODE REMAINS WITH THE USER.

MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION

IN THIS PRESENTATION. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY

INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS PRESENTATION. Microsoft products are not

intended for use in medical, life-saving, or life-sustaining applications.

Microsoft Dynamics is a line of integrated, adaptable business management solutions that enables you

and your people to make business decisions with greater confidence. Microsoft Dynamics works like

and with familiar Microsoft software, automating and streamlining financial, customer relationship and

supply chain processes in a way that helps you drive business success.

U.S. and Canada Toll Free 1-888-477-7989

Worldwide +1-701-281-6500 www.microsoft.com/dynamics