Port's API is critical for us and is used in the CI pipelines. We would want to have a dedicated API token for these flows that does not interact with the general rate limits from Port and has it's own rate limits even if they are reduced.
More details about the question: would be great to isolate the critical system features (e.g. CI) using the API from influence of other components, which are not under our control - like other users and integrations.
That probably would mean having separate limit buckets.
E.g.:
We could use a dedicated service account for the CI calls - maybe it could have a separate bucket and not sharing with the integrations?
Probably the biggest question - non-admin users. I'd really like to limit how non-admin users can influence the rest of the system (in general too ofc, but in terms of API consumption for this context). So it'd be totally OK if personal tokens had much tighter limits, but not influence the common bucket.
Created by Eric Fernandez
·