---
url: /cube-functions/usercardaccess.md
description: 'Only Executes Under: Cards'
---

# USERCARDACCESS&#x20;

**Only Executes Under:** `Cards`

Returns either "NO\_ACCESS", "WRITE\_ACCESS" or "READ\_ACCESS" depending on the user provided access level to the card.

```js
USERCARDACCESS(user_id, card)
```

#### Parameters

* `user_id` - The user id.
* `card` - The card name or id.

#### Examples

```js
USERCARDACCESS("VARIABLE("user-id")", "My Card")
```

**Result:** `WRITE_ACCESS`
