Add and remove users

Sync the list of team members from an external source

This example shows how to add and remove members from your team, based on data from an external source. For example, add new Miro users to a team when a new Miro user joins a specific Slack channel, and remove a user from your Miro team when the user leaves the Slack channel.

Preparation
To use this example, you need to create a dev team and an app.
This guide shows you how to do it.

Used scopes

  • team:read
  • team:write

Endpoints

Use case data flow

Case 1: Invite new slack users to Miro teamCase 1: Invite new slack users to Miro team

Case 1: Invite new slack users to Miro team

Case 2: Remove from Miro users that left Slack channelCase 2: Remove from Miro users that left Slack channel

Case 2: Remove from Miro users that left Slack channel

SourceCode
https://github.com/miroapp/app-examples/tree/master/automate-user-management


Did this page help you?