Table

cm_co_github_provisioner_targets

Description

Per-CO GitHub provisioning target configurations

  

Plugin

GithubProvisioner

Column

Format

Description

Definition

Comments

id

integer, primary key

Row identifier

autoincrement


co_provisioning_target_id

integer, foreign key

CO Provisioning Target ID

cm_co_provisioning_targets:id


github_user

varchar(80)

GitHub username


Account must have admin privileges for the GitHub Organization to be managed

github_org

varchar(80)

GitHub organization name


GitHub Organization to be managed

client_id

varchar(80)

Client ID as returned by GitHub


Provided at registration

client_secret

varchar(80)

Client secret as returned by GitHub


Provided at registration

access_token

varchar(80)

Access token as returned by GitHub



provision_group_members

boolean

Whether the provisioner should provision CO Group Memberships to GitHub Team Memberships



remove_unknown_members

boolean

Whether the provisioner should remove unknown GitHub Team Members



provision_ssh_keys

boolean

Whether the provisioner should provision SSH Keys to GitHub


Not currently implemented