Skype for Business
    • 14 Jun 2022
    • PDF

    Skype for Business

    • PDF

    Article summary

    The Skype for Business integration allows admins to initiate Skype sessions with users directly from a service record.

    Requirements

    For the integration to work properly you must have a Skype for Business account and be running SysAid version 18.2.50 or higher.

    Setup the Integration

    Register SysAid App in Azure AD admin center

    1. Login to the Azure Active Directory admin center: https://aad.portal.azure.com.
    2. Navigate to Azure Active Directory > App registrations.
    3. Click New registration.
    4. In the Name field, enter "SysAid".
    5. (Optional) To allow users from other organizations in your Azure AD to access this integration In the Supported account Types area select the MMulti-tenanted option - 2nd option..
    6. Click Register.
    7. Hover over the Application (client)ID and then click SkypeSettingsfilesCopyIcon.png
      to copy it. Paste it in a location where you can retrieve it later.
    8. Hover over the Directory (tenant) ID and then click SkypeSettingsfilesCopyIcon1.png
      to copy it. Paste it in a location where you can retrieve it later.

    Define Permissions in Azure

    Once the app is registered in azure, you need to request specific permissions to access a resource/API:

    1. Navigate to API permissions.
    2. Click Add a permission.
      SkypeSettingsfilesAddPermission.jpg
    3. Select Skype for Business.
      SkypeSettingsfilesSkype.jpg
    4. Select Application permissions
      SkypeSettingsfilesRequestAPIPermission.jpg
    5. Enable all of the permissions. Click Add permissions.
    6. SkypeSettingsfilesPermissions.png
    7. Click Delegated permissions and repeat the process.
      SkypeSettingsfilesDelegatedPermissions.jpg
    8. Click Grant admin consent for <Name of App>.
    9. When prompted, click Yes.

    Edit the manifest

    1. Click Manifest.
    2. Set "oauth2AllowImplicitFlow" parameter to "true".
    3. Update "replyUrlsWithType" to the SysAid account URL as follows (The URL parameter should be in the following format: https://acme.sysaid.com/* ) :
    4. ActionScript
      "replyUrlsWithType": [
      
      {
      
      "url": "<SysAid Account URL>/*",
      
      "type": "Web"
      
      }
      
      ]

    5. Click Save.

    Configuring the integration in SysAid

    1. Obtain the Skype for Business add-on from the SysAid Marketplace.
    2. On the main My Apps page, in the Skype for Business icon, click IntegrationsfilesGreenCog15.jpg.
    3. Click the Activate Integration slider to enable the Skype for Business integration.
    4. Select if you want SysAid to automatically generate an activity when a Skype session is initiated from within a service record.
    5. Select the user field that should be set as the user's Skype ID.
    6. Copy the application ID that you saved earlier and paste it in the Skype Client ID field.
    7. Ensure that the Skype application name is "SysAid".
    8. Select if the Skype integration is multi-tenanted.
    9. If the integration is single-tenanted, copy the application ID that you saved earlier and paste it into the Skype Client ID field. 
    10. Click Save Changes.
      SkypeSettingsfilesConfigurationScreen.png

    Using the Skype for Business integration

    Once the integration is configured you can initiate Skype sessions from within an SR. The Skype icon in the Submit User and Request User fields indicates if the user is logged in to Skype. If you configured the integration to do so, it automatically generates an activity in the SR for every session you initiate.

    To initiate a Skype session with a user, click the Skype icon in the user field.

    SkypeSettingsfilesUserIcon2.png

    Note

    If this is the first time you are accessing Skype for Business via SysAid, you are prompted to enter your login credentials before proceeding to the session.

    Skype for Business opens to a session with that user.

    SkypeSettingsfilesSkypeSessions.png



    What's Next