Create an Enterprise OAuth Application
Set up a dedicated Miro app for Enterprise organization access.
1
Create a New App
Create an app in the Miro Developer Portal, signed in as a Company Admin of your Enterprise organization.
- Go to Miro Developer Portal and select the Your apps tab
- Click + Create new, enter an App name (e.g., “StackOne Enterprise”) and select a team in your Enterprise organization
- Tick Expire user authorization token and click Create app
2
Obtain Client Credentials
Copy your OAuth credentials and register the StackOne redirect URI.
- In App Credentials, copy the Client ID and Client secret
- In Redirect URI for OAuth2.0, add
https://api.stackone.com/connect/oauth2/miro/callbackand click Add
3
Configure Permissions
Enables actions: Attach Tag To Item, Create App Card Item, Create Board, Create Card Item, Create Connector, Create Doc Format Item, Create Document Item, Create Document Item From File, Create Embed Item, Create Frame, Create Group, Create Image Item, Create Image Item From File, Create Project, Create Shape Item, Create Sticky Note Item, Create Tag, Create Text Item, Delete App Card Item, Delete Board, Delete Board Item, Delete Card Item, Delete Connector, Delete Doc Format Item, Delete Document Item, Delete Embed Item, Delete Frame, Delete Group, Delete Image Item, Delete Project, Delete Shape Item, Delete Sticky Note Item, Delete Tag, Delete Text Item, Detach Tag From Item, Get A Group By Its ID, Get All Groups On A Board, Get App Card Item, Get Board, Get Board Item, Get Board Member, Get Card Item, Get Connector, Get Current User, Get Doc Format Item, Get Document Item, Get Embed Item, Get Frame, Get Image Item, Get Items By Tag, Get Items Of A Group By ID, Get Items Within Frame, Get Project, Get Shape Item, Get Sticky Note Item, Get Tag, Get Tags From Item, Get Text Item, Get Unified Group, Get Unified Organization, Get Unified User, List Board Items, List Board Members, List Board Tags, List Boards, List Connectors, List Projects, List Unified Groups, List Unified Organizations, List Unified Users, Remove Board Member, Share Board, Ungroup Items, Update A Group With New Items, Update App Card Item, Update Board, Update Board Item, Update Board Member, Update Card Item, Update Connector, Update Document Item, Update Document Item From File, Update Embed Item, Update Frame, Update Image Item, Update Image Item From File, Update Project, Update Shape Item, Update Sticky Note Item, Update Tag, Update Text Item
Enable the permissions this connection uses.
- In Permissions, select
identity:read,boards:read,boards:write,projects:read,projects:write,organizations:readandorganizations:teams:read - The account that connects must be a Company Admin of the Enterprise organization
Creating the StackOne Connector Profile
To create the Connector Profile in StackOne for Miro:1
Navigate to Connector Profiles
Login to StackOne and navigate to Connector Profiles
2
Create New Connector Profile
- Click + Connector Profile
- Search for and select Miro
- Select Type as OAuth 2.0 (Enterprise organization)
- Fill out the fields using details retrieved from your provider:
- Client ID
- Client Secret
- (Optional) Select Actions to be enabled for this Connector Profile
- Click Create profile