# Permission Issue While Creating or Accessing Collections Using User Token

**URL:** <https://community.directus.com/t/permission-issue-while-creating-or-accessing-collections-using-user-token/1800>\
**Category:** Help\
**Tags:** data-modeling, permissions, authentication, extensions\
**Created:** [January 12, 2026, 2:57pm UTC](https://community.directus.com/t/permission-issue-while-creating-or-accessing-collections-using-user-token/1800 "2026-01-12T14:57:10Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Naimish](https://sea2.discourse-cdn.com/flex002/user_avatar/community.directus.com/naimish/32/1339_2.png) [@Naimish](https://community.directus.com/u/Naimish)\
**Post date:** [January 12, 2026, 2:57pm UTC](https://community.directus.com/t/permission-issue-while-creating-or-accessing-collections-using-user-token/1800/1 "2026-01-12T14:57:10Z")

</div>

Hi everyone,

I’m working with **Directus multi-language collections using relational tables** , and I’m trying to **insert and access records using the Directus SDK from a custom script**.

### Error I’m getting:

```auto
[ERROR] [RESERVATION] Cannot access reservation collection: You don't have permission to access this.
[ERROR] [RESERVATION] Status: 403

```

### What I’ve already checked:

- Assigned the **Administrator role** to the user

- Verified **collection-level permissions** (read/create/update)

- Regenerated the **user access token**

- Confirmed the correct **environment variables** are being used

Despite all this, I’m still getting the same 403 permission error when accessing or creating records via the SDK.

### Question:

- Is there anything specific I should check for **multi-language + relational collections**?

- Are there any known limitations or extra permission requirements when using the **Directus SDK with user tokens**?

- Could this be related to **policy permissions, system collections, or role caching**?

Any guidance or suggestions would be really appreciated.

---

<div class="post-metadata">

**Author:** ![rijkvanzanten](https://sea2.discourse-cdn.com/flex002/user_avatar/community.directus.com/rijkvanzanten/32/31_2.png) [@rijkvanzanten](https://community.directus.com/u/rijkvanzanten)\
**Post date:** [February 6, 2026, 6:41pm UTC](https://community.directus.com/t/permission-issue-while-creating-or-accessing-collections-using-user-token/1800/2 "2026-02-06T18:41:02Z")

</div>

My best guess without looking at the exact schema is that you are either missing the admin-user token/login in the SDK (eg it’s trying it without auth), or you have a typo in the SDK usage, meaning that it’s trying to insert the nested relational data of the SDK request into a collection that doesn’t exist
