2K Views

How To Integrate Microsoft App to your Opensource UVdesk

Updated 28 July 2023

Facebook Linkedin

Now you can integrate your Microsoft apps into your open-source UVdesk. Firstly you have to log in to your UVdesk helpdesk system. UVdesk is an open-source helpdesk and customer support system. It is designed to manage customer inquiries and support tickets across various channels.

UVdesk offers a range of features to assist businesses in providing efficient customer service, including ticket management, knowledge base creation, email integration, automation, and reporting.

Follow the Steps to integrate Microsoft app with the open-source UVdesk.

To integrate the Microsoft app you need to go to the UVdesk settings and select the option Microsoft Apps.

You can enter the name of your App and for Tenant Id, Client Id, and Client Secret you will follow the below guidelines:

Video Tutorial

You can watch the video to follow the guidelines on how to integrate your Microsoft Apps with Opensource UVdesk.

Microsoft Account

Step 1: First, you need to log in to your Microsoft account and will go to the admin option:

Step 2: After that search for the Azure active directory and click on it.

Step 3: Now go to the Azure active directory > App registration option to proceed further:

Step 4: Now create a new registration and enter your app details:

  • Enter the display name for your app.
  • Supported Account Types: You can select any of the account types but we recommend the option that is selected in the below option.
  • Redirect URL: In the first option, select Platform- Web, and In the second option enter your given project URL shown on your helpdesk.
  • Now click on the Register button to create your application.

Note: To add Microsoft apps, your helpdesk system must be on the server. Because Microsoft apps will not integrate on localhost.

Step 5: Now once your app has been created. Now go to the overview section and, continue with adding a client credential by clicking on “Add a certificate or secret“:

Here click on add New client secret option:

  • Enter a description according to your preference.
  • Select an expiration time as per your preference.
  • Click on add button to proceed with adding a client secret.

 

Note: Now copy and saved the client’s secret value which will be needed later and cannot be viewed again.

Step 6: Now add your API Permissions with the given steps:

Click on API Permissions > Microsoft Graph > Delegated permissions to request API permissions.

The permissions that need to be selected are:

  • offline_access
  • openid
  • profile
  • User.Read
  • IMAP.AccessAsUser.All
  • SMTP.Send
  • POP.AccessAsUser.All
  • Mail.Read
  • Mail.ReadBasic
  • Mail.Send
  • Mail.Send.Shared

Now once all the permissions will select, click on Add permission to proceed further.

After that, selecting all API permission the page will show like this:

Step 7: In the next step navigate the Overview Section to proceed further.

  • Copy the Application (client) ID
  • Copy the Directory (tenant) ID.

Opensource UVdesk Helpdesk System

Step 8: In the setting section of your UVdesk enter your client id, tenant id, and client secret in settings and click on Add App to proceed further.
Step 9: After that, you will show a Microsoft app permission requested page. Once you will select the checkbox and then click on accept button to proceed further.

Step 10: Now once accepting the permissions of Microsoft Apps. You will show enabled and verified integrated Microsoft App channels.

After that integration, click on the edit button, and you will see a page as shown below.

End Note

Hence, you can follow the above steps to the integration of Microsoft Apps with Opensource UVdesk.

Finally, it will help you to access the UVdesk panel more efficiently. Furthermore, if you have any issues, please raise a ticket through our ticketing system.

Category(s) UVdesk
. . .

Leave a Comment

Your email address will not be published. Required fields are marked*


2 comments

  • Ara Alep Oghelian
    Hello! i’m trying to enable this option but the member/integrations/microsoft-apps/oauth/login is missing.
    i used this sudo composer create-project uvdesk/community-skeleton:dev-master; to install uvdesk
    • Komal Sharma (Moderator)
      Hello Ara Alep Oghelian,

      You will be show this URL: [member/integrations/microsoft-apps/oauth/login] on your installed project.
      Login with owner account -> click on Microsoft app option here you will show a steps, check in Redirect uri. Please check this screenshot:

      https://prnt.sc/V9Lbo9zAVKis

      If you have further any query or doubt, then you can create a new ticket from here:

      https://support.uvdesk.com/en/customer/create-ticket/

      Thanks and Regards
      Uvdesk Team