# SessionAccess

Location: [gRPC API](https://developer.m-files.com/APIs/gRPC-API/index.md) > [Reference](https://developer.m-files.com/APIs/gRPC-API/Reference/index.md) > [Messages](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/index.md)

HTML version: https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.SessionAccess/

The session's access rights.

- **Full name:** `MFiles.SessionAccess`
- **Proto file:** [`mfiles/structs.proto`](https://developer.m-files.com/APIs/gRPC-API/downloads/proto/mfiles/structs.proto)

<a id="fields"></a>

## Fields

| Field | Type | Number | Description |
|---|---|---|---|
| <a id="f-server_access"></a>`server_access` | [`ServerAccess`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.ServerAccess/index.md) | 1 | The session's server-level access rights. |
| <a id="f-vault_access"></a>`vault_access` | [`VaultAccess`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.VaultAccess/index.md) | 2 | The session's vault-level access rights. |
| <a id="f-object_access"></a>`object_access` | [`ObjectAccess`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.ObjectAccess/index.md) | 3 | The session's object-level access rights regardless of object ACLs. |
| <a id="f-object_type_access"></a>`object_type_access` | [`ObjectTypeAccess`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.ObjectTypeAccess/index.md) | 4 | The session's object type-level access rights regardless of object type ACLs. |
| <a id="f-property_def_access"></a>`property_def_access` | [`PropertyDefAccess`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.PropertyDefAccess/index.md) | 5 | The session's property definition-level access rights regardless of property definition ACLs. |

<a id="used-in-fields"></a>

## Used in fields

- [`SessionData.access_rights`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.SessionData/index.md#f-access_rights): What the session may do on server level and in the vault, regardless of object permissions.
- [`SessionInfoServer.session_access_rights`](https://developer.m-files.com/APIs/gRPC-API/Reference/Messages/MFiles.SessionInfoServer/index.md#f-session_access_rights): The access rights of this session.
