Slack Integration Mappings Setup
Slack Integration Mappings Setup
Before starting work with Integration Mappings API, perform the following steps.
Roles
Make sure you have an Admin or a Co-admin role.
Install and configure Box for Slack
- Install Box for Slack in the relevant Slack workspace or organizations.
- Enable the Box as Content Layer for Slack.
- Make sure the service account you are using is a collaborator on the folder that will be mapped. To do so, use the
Invite People
folder option to invite the service account as a collaborator.
If you encounter any errors, see the troubleshooting guide.
Create Box application
- Create a custom app with OAuth authentication in the Box developer console
- Open the application and enable the Manage enterprise properties application scope under Configuration > Required Access Scopes.
Authorization
To authorize your Integration Mappings requests:
- Navigate to the custom app that you have created as one of the prerequisites.
- Generate a developer token and add it to the HTTP header of each request:
Authorization: Bearer {developer_token}