Skip to content

Users List: Export/Download Users List as CSV #6073

@ssddanbrown

Description

@ssddanbrown

Describe the feature you'd like

Original request:

Allow exporting all the current users with their permissions from the interface, somewhere on /settings/users page. Ideally the total number of users would be shown in the interface (right now it shows only number of pages with 20 users on each), along with a button to export in CSV format.

Describe the benefits this would bring to existing BookStack users

This would allow direct access to a complete list of users from the UI for auditing & compliance tasks.

Can the goal of this request already be achieved via other means?

Some alternatives:

  • Using the REST API to build a CSV/custom report from the users endpoint (Easiest, most stable).
  • Using the logical theme system to register a CLI command to build and output the desired data.
  • Direct read access to the database for reporting.
  • Using the logical theme system to add a custom endpoint to present the data as desired (most complex).

Have you searched for an existing open/closed issue?

  • I have searched for existing issues and none cover my fundamental request

How long have you been using BookStack?

1 to 5 years

Additional context

Raised on behalf of support ticket 208.

Related to #5902 and #3957.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions