Skip to content

Office365 Service Authentication

Creating Service Account

Before allowing the access you need to register Workrunner as application. This step is already configured for cloud configuration and required only for on-premises.

  1. Login to https://apps.dev.microsoft.com
  2. Select type of application as "Web"
  3. Enter name of application (ex: Workrunner)
  4. Enter callback paths as following addresses

  5. Create a new application secret by clicking on "Generate New Key Pair"

  6. Download the generated PFX file.

Configuring Workrunner for Office365 Login Service

  1. Start a new Edit Domain task from Administration menu.
  2. Expand the Office 365 login service
  3. Enter the registered Office 365 credentials

    Home page
  4. In service account key; you can specify in following formats;

    • If certificate is stored in local server
      FILE;<CertificateFilePath>;<CertificatePassword>
    • If you dont have local access to server you can also specify with
      BASE64;<CertificateBase64>;<CertificatePassword>
      URL;<CertificateFileUrl>;<CertificatePassword>

Configuring Workrunner for One Drive for Business Integration

  1. If you want to enable One Drive; add new element into fileServices section.
    <fileServices>
      <add clientType="Desktop" />
      <add clientType="Webcam" />
      <add clientType="OneDrive" scope="Files.Read.All"/>
    </fileServices>
    
  2. If you want to allow offline access to OneDrive API without user interaction please add "offline" scope with space seperated.