Capabilities
Additional functionality:
The Blackline connector supports automatic account provisioning for user accounts. Team membership and role assignment remain read-only.
- Create Blackline accounts without a password. The connector requires a username, first name, last name, email, and time zone ID. The username is sent as Blackline’s
loginIdstring (for example,sample.user); it is not the numeric userid. The time zone ID is Blackline’s numerictimeZoneId, which Blackline requires to create a user. Valid values are listed by Blackline’s Time Zone API; thetime_zone_idprofile field of any synced Blackline account holds a value your tenant accepts. - Start Blackline’s asynchronous account deprovision process. Blackline disables the account and removes its access assignments instead of hard-deleting it. C1 evaluates Blackline’s immediate response, but it does not track a failure that happens later while Blackline finishes the process in the background.
Gather Blackline configuration information
Configuring the connector requires you to pass in information from Blackline. Gather these configuration details before you move on. Here’s the information you’ll need:- Client ID
- Client Secret
- Username
- Password (API key)
- Scope
- Environment Subdomain
https://{environment}.api.blackline.com (for example us, eu, or sbeu). This is the BlackLine region, not your company or instance name.
Scope must contain the API scope name(s) plus your instance identifier, entered as instance_<GUID> and separated by spaces — for example:
instance_<GUID> token is omitted, authentication fails with invalid_grant: Invalid instance GUID.
The connector uses the following endpoints:
- User management API
GET /v1/usersPOST /v1/usersPOST /v1/users/{id}/deprovisionGET /v1/users/{id}/teams
- Team management API
GET /v1/teamsGET /v1/teams/{teamId}/users
- Role Management API
GET /v1/roles
View the Blackline developer documentation
Configure the Blackline connector
- Cloud-hosted
- Self-hosted
Follow these instructions to use a built-in, no-code connector hosted by C1.Done. Your Blackline connector is now pulling access data into C1.
1
In C1, navigate to Apps > Connectors and click Add connector.
2
Search for Blackline and click Add.
3
Choose where to add the connector: Create a new app, or Add to an existing app (then select the app).If you’re creating a new app, choose whether to link it to an application discovered from your identity provider: select Yes and pick the IdP application, or No to continue with just the connector.
4
Set the connector’s Name and, optionally, a Description.
5
Click the pencil icon next to Owners to choose who can configure and manage this connector.
6
Click Add. The connector is created and its configuration page opens.
7
Find the Settings area of the page and click Edit.
8
Enter the configuration information from the previous section.
9
Click Save.
10
The connector’s label changes to Syncing, followed by Connected. You can view the logs to ensure that information is syncing.