To Configure MYOB Acumatica and Teams for Teams Integration
After you configure Microsoft Azure for Teams Integration, you need to specify the required settings in your MYOB Acumatica instance and in Teams. The following sections provide detailed instructions to perform this configuration.
Before You Proceed
Before you begin, make sure that the following conditions are met:
- You have configured Microsoft Azure for Teams integration, as described in To Configure Microsoft Azure for Teams Integration.
- You have enabled the Teams Integration feature on the Enable/Disable Features (CS100000) form.
Step 1: To Configure Teams Preferences
On the Teams Preferences (SM220000) form, do the following:
- In the Tenant ID box, enter the Directory (tenant) ID value that you have generated in Step 1 of To Configure Microsoft Azure for Teams Integration.
- In the Client ID box, enter the Application (client) ID value that you have generated in Step 1 of To Configure Microsoft Azure for Teams Integration.
- In the Client Secret box, enter the client secret that you generated in Step 2 of To Configure Microsoft Azure for Teams Integration—which was shown in the Value column of the Client secrets pane.
- On the table toolbar, click Add Permissions.
The system adds to the table the permissions that you have specified in Step 3 of To Configure Microsoft Azure for Teams Integration (see the following screenshot).
- On the form toolbar, click Save.
Step 2: To Add a New Activity Type
To add a new activity type, do the following:
- On the form toolbar of the Activity Types (CR102000) form,
click Add New Record, and specify the following settings
in the added row:
- Type ID: TM
- Description: Teams Message
- Active: Selected
- Application: Back-end (inserted automatically)
- Image: main@success
- On the form toolbar, click Save.
- On the More menu of the Apply Updates (SM203510) form, click
Reset Caches.
The system resets the caches, and is now ready for Teams channel synchronization.
Step 3: To Configure an Incoming Webhook
To configure an incoming webhook for a Teams channel, do the following in Teams:
- Click the needed channel, and on the More menu for this channel, click Connectors (see the following screenshot).
- In the list of connectors that opens, locate the Incoming Webhook connector, and click Configure (see the following screenshot).
- In the Incoming Connector dialog box, which opens, do the
following:
- Type Acumatica as the webhook name (see Item 1 in the following screenshot).
- Click Upload Image, and upload an icon for the webhook (Item 2).
- Click Create (Item 3).
- Copy the URL that the system has generated (see the following screenshot).
Step 4: To Synchronize Teams Channels and Members
To synchronize your Teams channels and members, do the following on the Teams Channels (SM305000) form:
- On the form toolbar, click Synchronize, and wait for the
operation to complete.
The system adds the Teams channels to the table on the form (see the following screenshot).
- On the Teams pane, click the team that contain the channel to which you want to send messages.
- On the Channels pane, click the needed channel.
- In the Incoming Webhook URL column, enter the URL you have copied in Step 3 (see the following screenshot).
- On the form toolbar, click Save.
- On the pane toolbar of the Channels pane, click Test Notification to send a test message to the channel in Teams (see the following screenshot).
- In the channel in Teams, make sure that the message is displayed (see the following screenshot).
Step 5: Mapping the Contacts or Employees
To map the contacts in the Teams channel with the contacts or employees in MYOB Acumatica, do the following:
- In MYOB Acumatica, open the Teams Members (SM305030) form.
- On the form toolbar, click Map Contacts &
Employees.
Wait for the system to complete the mapping.
- If for a team member, the system has not specified an MYOB Acumatica contact or employee, click the magnifier icon in the Acumatica ERP Contact/Employee column, and select the needed contact or employee.
- On the form toolbar, click Save.
Step 6: To Sign In to the Teams Account
Do the following to sign in to the Teams account:
- In the User menu, click My Profile.
The User Profile (SM203010) form opens.
- In the Teams User Type box of the Teams
Settings tab (Authentication Token),
select the user type with which you want to sign in (Administrator or
Member), and click Sign In.
The system signs you in to the Teams account.
- In the Authentication Token section, click Test Connection.
- In the pop-up window that opens, enter your Teams credentials, and click Sign In.
- On the form toolbar, click Save.
Step 7: To Specify Additional Teams Settings
To specify additional Teams settings for your account, do the following on the Teams Settings tab of the User Profile (SM203010) form:
- In the Override Teams ID box of the Teams Preferences section, enter the email address that the system should use to find the Teams identifier of the user instead of the email address specified in the Contact Info section of the General tab on the Employees (EP203000) form, or in the Contact section of the General tab on the Contacts (CR302000) form.
- In the Teams Client box, select the Teams client you want to use (Desktop or Web).
- On the form toolbar, click Save.