You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
More enterprise feedback. This time billing/audit related, so hopefully fixed by the upcoming billing API changes:
There is an event for when a user is removed from an enterprise (action:business.remove_member), but I can't see when they were first added action:business.add_member. I can see when they were added to an organization. but they might already be a member of another org in the same enterprise.
There is no event for a user adding or changing their SSO credentials.
There is no event for enterprise license seat assignment and removal. action:business.remove_member isn't good enough, cause the user may have been a member of one or more public repos, this not allocating a seat.
Member events contain the SSO credentials of the user performing the action, but not the user that is changed. This makes matching to Azure EntraID after removal a pain.
The billing/usage CSV/JSON doesn't seem to contain the monthly free usage stats. Like the 50.000 free action minutes. Or storage or bandwidth etc. So, the report does tell me the total usage, it's not a complete picture of the spending.
The fact that most of this data is hidden behind CVS file downloads is a terrible API for a large enterprise that wants to separate out costs.
The fact that once invited an org under the enterprise, the billing can't remain configured at the org level...
The fact that once invited an org under the enterprise, the azure subscription can't be linked at the org level...
Many things in the billing CSV/JSON are assigned to a user, but copilot isn't. It's aggregated per org. So, I need to go and query the audit log to see when users were assigned/removed a seat instead.
The initial setting of the bill cycle day / billing day isn't logged in the audit log. Only when it's subsequently changed.
The actual billing cycle day isn't mentioned anywhere in the UI, though some places show a "X days till reset" (org - billing - actions).
EnterpriseDiscussions related to GitHub Enterprise Cloud and Enterprise ServerProduct FeedbackEnterprise AdminTopics specifically related to GitHub Enterprise administration
1 participant
Heading
Bold
Italic
Quote
Code
Link
Numbered list
Unordered list
Task list
Attach files
Mention
Reference
Menu
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
More enterprise feedback. This time billing/audit related, so hopefully fixed by the upcoming billing API changes:
action:business.remove_member
), but I can't see when they were first addedaction:business.add_member
. I can see when they were added to an organization. but they might already be a member of another org in the same enterprise.action:business.remove_member
isn't good enough, cause the user may have been a member of one or more public repos, this not allocating a seat.I hope I haven't found a few APIs just yet...
Beta Was this translation helpful? Give feedback.
All reactions