---
sidebar:
  label: roboto.auth.permissions
  order: 1
title: roboto.auth.permissions
---
## Module Contents

### Permissions

```python
class roboto.auth.permissions.Permissions(*args, **kwds)
```

`from roboto.auth import Permissions`

[Source](https://github.com/roboto-ai/roboto-python-sdk/blob/main/src/roboto/auth/permissions.py#L10-L22)

Bases: `enum.Enum`

Enum for permission levels of a Roboto resource. It is a best practice to only request/use the minimum permissions required for a given operation.

For example: - When listing files associated with a dataset or pulling a container image hosted in Roboto's registry, use `ReadOnly` permissions. - When adding files to a dataset or pushing a container image to Roboto's registry, use `ReadWrite` permissions.

**Attributes**

- **Permissions.ReadOnly** = `'ReadOnly'`
- **Permissions.ReadWrite** = `'ReadWrite'`
