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 |