Add granular token authorization for AI and integration REST endpoints

What does this MR do and why?

Add granular token authorization for 16 AI and integration REST endpoints.

Annotates the endpoints with their granular (fine-grained) personal access token permissions and boundaries, with request specs verifying each.

References

Issue: #573623 (closed)

Merge request reports

Loading