Skip to content
GitLab
Next
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • GitLab GitLab
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 44,761
    • Issues 44,761
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 1,332
    • Merge requests 1,332
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GitLab.orgGitLab.org
  • GitLabGitLab
  • Issues
  • #227264
Closed
Open
Issue created Jul 07, 2020 by Dan Jensen@djensenContributor

Allow admins to list PAT tokens via REST API

Problem solve

In #36742 (closed) we implemented a credentials inventory to enable administrators to list user access credentials, including Personal Access Token (PAT) records.

An HTML UI does not sufficiently support larger organizations that rely on GitLab's APIs to programmatically carry out many functions within the application.

Further details

Although GitLab is "GraphQL first", this feature is expected to be used in conjunction with the REST API for ApplicationSetting and should be implemented in the REST API on that basis.

Intended users

  • Sidney (Systems Administrator)
  • Cameron (Compliance Manager)

Proposal

Add a REST endpoint that allows an administrator to list all user Personal Access Token (PAT) records.

Edited Jul 07, 2020 by Dan Jensen
Assignee
Assign to
Time tracking