Port's Github Cloud Integration Can't Ingest Certain Fields due to Lack of Write Permissions
complete
R
R
Currently, it's not possible to bring in certain fields from Github via the Cloud Github Port App as it requires WRITE permissions.
For example, whether a repo has code scanning or secret scanning enabled is not available currently as Port's Github App does not have write permissions.
{
"security_and_analysis": {
"advanced_security": {
"status": "enabled"
},
"secret_scanning": {
"status": "enabled"
},
"secret_scanning_push_protection": {
"status": "disabled"
},
"secret_scanning_non_provider_patterns": {
"status": "disabled"
}
}
}
Giving customers the ability to toggle on/off WRITE permissions for their Github Port Cloud App to ingest this data would be useful as currently it's only possible to bring it in via the self-hosted Github App.
M
Maya Margalit
marked this post as
complete
In the new Github Ocean integration, permissions are configurable.
Docs: https://docs.port.io/build-your-software-catalog/sync-data-to-catalog/git/github-ocean/
Migration guide: https://docs.port.io/build-your-software-catalog/sync-data-to-catalog/git/github-ocean/migration-guide