Free cookie consent management tool by TermsFeed

Setting up Acquisition.gov Integration

This content applies solely to Government Clause Automation, which must be purchased separately from the Appian base platform. This content was written for Appian 24.3 and may not reflect the interfaces or functionality of other Appian versions.

Introduction

Appian Government Clause Automation comes with an Acquisition.gov integration. To utilize this capability, you must create a Github account and personal access token to use with the solution after configuring it.

Caution:  If you do not create a Github account, which is required to integrate your GCA solution with Acquisition.gov, it may cause your GCA-Acquisition.gov integration to hit a rate limit enforced by Github, resulting in incomplete clause syncs.

This page provides instructions for registering for your Github account, token, and configuring your application. You can also retrieve Acquisition.gov clause data by manually importing it with a ZIP file.

Create Github account and token

To set up a Github account:

  1. Navigate to https://www.github.com.
  2. Enter email address in Email address.
  3. Click Sign up for GitHub>Continue.
  4. Create a password and click Continue.
  5. Enter N.
  6. Enter a username and click Continue.
  7. Click Start Puzzle and complete the puzzle.
  8. Click Create account.
    • Check your email for a notification from Github and enter the code they provided.

To create a personal access token:

  1. Navigate to https://github.com/settings/tokens.
    • Note: Make sure you're on the Personal access token page.
  2. Sign in to your Github account.
  3. Select Generate new token.
  4. In the Note field, enter a name.
  5. For Select scopes, check **public_repo".
  6. Click Update token.
  7. Click the Copy/Clipboard icon to copy the unique ID generated in the green section.

Be sure to create a personal access token for each environment where you have the solution deployed.

Configure application

After creating your account and personal access token, you'll need to configure your application to use the saved token.

  1. Access your Appian Designer.
  2. In your application, select AS GCA Full Application.
  3. Next to the object type, select Connected System.
  4. Select AS GCM Github.
  5. Find the Username field and update it with the username you created in step 6.
  6. Find the Password field and paste the saved personal access token.
  7. Click SAVE.

Caution:  Do not use these credentials in multiple environments. Doing so can lead to errors when syncing clauses to GCA.

Connected_System_v1.png

Feedback