Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 13 Current »

Overview

This document provides instructions on how to connect to an API to import data from this application into your instance of Zilla.

In this guide, you will:

  1. Launch your application from inside Zilla

  2. Set up an API configuration

  3. Send your data securely to Zilla

Step-by-Step Instructions

This page outlines the process of configuring and using the Bitbucket API through Zilla to sync groups, permissions, and users.

Steps to Create a Bitbucket Connector

  1. Log into Bitbucket and navigate to the settings page of the Bitbucket Workspace you want to sync.

  2. Scroll Down to OAuth consumers, then click Add Consumer.

  3. Enter the following:

    • Name: ZillaConnector

    • Callback URL: https://app.zillasecurity.com/api/auth/callback/bitbucket

    • Check Permissions Account: Read

    • Check Permissions Workspace Membership: Read

    • Check Permissions Repositories: Read

    • Click on “Save

  4. Expand the newly created “ZillaConnector” and copy the following

    1. Key → Client ID (in Zilla)

    2. Secret → Client Secret (in Zilla)

    3. The workspace name (required in Zilla for Bitbucket config) can be seen in the URL. ( ex. tomfzilla ) OR click on the “Workspace Settings“ option on the side panel and copy the workspace ID

5. Copy these values into Zilla’s Bitbucket config.

6. Zilla’s Bitbucket instance syncs users, groups, repositories and repositories' permissions.

7. Users, groups and repositories' permissions can be seen in the Accounts tab while repositories can be seen on the Resource tab.

8. Sample screenshots of the Accounts tab and Resource tab.


When you have finished with all the steps above, review the information in Zilla that was synced.

Having trouble? Try our Troubleshooting articles or contact support@zillasecurity.com.

  • No labels