Read and Review Automation Anywhere Documentation

Automation 360

Close Contents

Contents

Open Contents

Configure a remote Git repository in Control Room

  • Updated: 2022/04/08
    • Automation 360 v.x
    • Install
    • RPA Workspace

Configure a remote Git repository in Control Room

Configure a remote Git repository in the Control Room so that you can version all the bots and their dependencies and store them in the Git repository. In addition to the local Automation 360 repository in the Control Room, the remote Git provides a backup for the bots and their dependencies.

Prerequisites

  • In order to configure a remote Git repository in the Control Room, ensure that you have the AAE_Admin role.
  • Based on your region, configure your network firewall to add outbound NAT gateway IP addresses to the allowed list.

    NAT IP addresses for external integrations

Note: The Git repository must be configured to have write access only to the Control Room and not to any other Git client.

Procedure

  1. In the Control Room, navigate to Administration > Settings > Remote Git repository integration.
  2. Click Edit.
  3. Choose one of the following authentication methods and perform the corresponding steps to set up your Git configuration:
    Authentication methodSteps
    HTTPS Authentication
    1. Enter the HTTPS repository path, including the username in the following format:

      https://<username>@bitbucket.org/companyname/product.git

      Note: Use the Git host that you want to obtain the Git repository address.
    2. Enter the branch name.

      The changes are pushed to the branch selected. By default, the master branch is selected.

    3. Enter your Git repository password or a generated Git token.
    4. Re-enter the password or Git token to confirm.
    SSH Authentication
    1. Enter the SSH repository path in the following format:

      https://git@bitbucket.org:companyname/product.git

      Note: Use the Git host that you want to obtain the Git repository address.
    2. Enter the branch name.

      The changes are pushed to the branch selected. By default, the master branch is selected.

    3. Enter your SSH authentication private key.

      You must create the private and public key pair by using the RSA algorithm.

      Note: Ensure that the private key entered in the Control Room contains the following string: -----BEGIN RSA PRIVATE KEY----- AND -----END RSA PRIVATE KEY-----

      You must generate the public key and enter it in your Git server.

      See the following topics for steps on how to generate the public key depending on your server:
    4. Optional: Enter the passphrase.
  4. Optional: Select the Connect to Git via proxy check box.
    1. Enter the proxy host name or IP address.
    2. Enter the port number.
    3. Optional: Select the authentication check box and enter the user name and password.
  5. Click Connect and Save.
    The Control Room connects to the remote Git repository, and the following message is displayed: Git integration settings successfully saved. You can also check the audit log where the status for Set git settings is displayed as successful.
Send Feedback