Authentication

This provider requires authentication.

  • tenant_id: Planner Tenant ID (required: True, sensitive: True)
  • client_id: Planner Client ID (required: True, sensitive: True)
  • client_secret: Planner Client Secret (required: True, sensitive: True)

In workflows

This provider can be used in workflows.

As “action” to make changes or update data, example:

actions:
    - name: Query planner
      provider: planner
      config: "{{ provider.my_provider_name }}"
      with:
        plan_id: {value}  
        title: {value}  
        bucket_id: {value}  

Check the following workflow example:

Connecting with the Provider

To connect to Microsoft Planner, follow below steps:

  1. Log in to your Azure account.
  2. Register an application here.
  3. After successfully registering the application, go to the API permissions page and add the below permissions:
    • Tasks.Read.All
    • Tasks.ReadWrite.All
  4. Go to Overview page and note the Application (client) ID and Directory (tenant) ID.
  5. Go to Certificates & secrets page, create a new client secret and note the client secret value.
  6. Add the client id, client secret and tenant id to the authentication section in the Microsoft Planner Provider configuration.

Notes

  • This provider allows you to interact with Microsoft Planner Provider to create tasks.