Table | cm_co_github_provisioner_targets |
---|---|
Description | Per-CO GitHub provisioning target configurations |
Plugin |
Column | Format | Description | Definition | Comments |
---|---|---|---|---|
id | integer, primary key | Row identifier | autoincrement |
|
co_provisioning_target_id | integer, foreign key | CO Provisioning Target 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 |