We still require GitHub PATs to pull team member access for CodeOwners processing. This is because our GH App doesn't have access to Azure org info like team private membership.
OSS Portal has added an API for pulling team membership using our entra app id. This should remove the last use case for GitHub PATs allowing us to move our remaining tools to all GH App tokens and Entra auth.
We still require GitHub PATs to pull team member access for CodeOwners processing. This is because our GH App doesn't have access to Azure org info like team private membership.
OSS Portal has added an API for pulling team membership using our entra app id. This should remove the last use case for GitHub PATs allowing us to move our remaining tools to all GH App tokens and Entra auth.