# CLI Reference

## Authenticating

### Command: user permissions

The `fides user permissions` command can be used to list the scopes available for the currently logged in user.

The `permissions` command requires a valid local credentials file with access token. To learn more about creating a credentials file see the [Logging into Fides Server from the CLI](/content/docs/cli-reference/webserver/index.html) guide.

## Usage [Permalink for this section](/content/docs/cli-reference/auth/cmd-permissions#usage/index.html)

Usage: `fides user permissions`

The command will list all scopes available for the current, logged in user.

## Example: List permissions for current user [Permalink for this section](/content/docs/cli-reference/auth/cmd-permissions#example-list-permissions-for-current-user/index.html)

This example lists all scopes available for the current user. To successfully run this command you must already be logged in using [`fides user login`](/content/docs/cli-reference/auth/cmd-login/index.html) command.

```
$ fides user permissions
Loaded config from: .fides/fides.toml
Permissions:
        cli-objects:create
        cli-objects:read
        cli-objects:update
        cli-objects:delete
        client:create
        client:update
        client:read
        client:delete
        config:read
        config:update
        connection:read
        connection:create_or_update
        connection:delete
        connection:authorize
        connection:instantiate
        consent:read
        connection_type:read
        database:reset
        datamap:read
        dataset:create_or_update
        user-permission:read
        validate:exec
```

[login](/content/docs/cli-reference/auth/cmd-login "login"/index.html) [Overview](/content/docs/cli-reference/manage "Overview"/index.html)
