# Users Can't Create Notes

**URL:** https://forum.mautic.org/t/users-cant-create-notes/9859
**Category:** Product Support
**Created:** [November 7, 2017, 3:01pm UTC](https://forum.mautic.org/t/users-cant-create-notes/9859 "2017-11-07T15:01:15Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![dantearaujo](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/dantearaujo/32/1338_2.png) [@dantearaujo](https://forum.mautic.org/u/dantearaujo)
#### Post date: [November 7, 2017, 3:01pm UTC](https://forum.mautic.org/t/users-cant-create-notes/9859/1 "2017-11-07T15:01:15Z")

</div>

Hi,  
  
  
  
I have created a user for my client to view the leads. Here are the permissions set for its role (everything else is desabled):  
  
  
  
Contacts - User has access to  
  
[x] View Own  
  
[x] View Others  
  
[x] Edit Own  
  
[x] Edit Others  
  
[x] Create  
  
Delete Own  
  
  
  
Segments - User has access to  
  
[x] View Others  
  
  
  
The problem is when the user clicks a Contact and try to add a new note to it, it gets a 500 error, the mautibot pops up and sey it’s broken.  
  
  
  
This problem is happening only for user with this role, my admin user is just fine.  
  
  
  
Here are the error logs:

Code:

[2017-11-07 11:47:06] mautic.CRITICAL: Uncaught PHP Exception InvalidArgumentException: "Permission class not found for dynamicContent in permissions classes" at /app/bundles/CoreBundle/Security/Permissions/CorePermissions.php line 128 {"exception":"[object] (InvalidArgumentException(code: 0): Permission class not found for dynamicContent in permissions classes at /app/bundles/CoreBundle/Security/Permissions/CorePermissions.php:128)"} []

  
Please help ![:(]( ":(")

---

<div class="post-metadata">

### Author: ![dantearaujo](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/dantearaujo/32/1338_2.png) [@dantearaujo](https://forum.mautic.org/u/dantearaujo)
#### Post date: [November 7, 2017, 3:01pm UTC](https://forum.mautic.org/t/users-cant-create-notes/9859/2 "2017-11-07T15:01:15Z")

</div>

Hi,

I have created a user for my client to view the leads. Here are the permissions set for its role (everything else is desabled):

Contacts - User has access to  
[x] View Own  
[x] View Others  
[x] Edit Own  
[x] Edit Others  
[x] Create  
Delete Own

Segments - User has access to  
[x] View Others

The problem is when the user clicks a Contact and try to add a new note to it, it gets a 500 error, the mautibot pops up and sey it’s broken.

This problem is happening only for user with this role, my admin user is just fine.

Here are the error logs:

```auto
[2017-11-07 11:47:06] mautic.CRITICAL: Uncaught PHP Exception InvalidArgumentException: "Permission class not found for dynamicContent in permissions classes" at /app/bundles/CoreBundle/Security/Permissions/CorePermissions.php line 128 {"exception":"[object] (InvalidArgumentException(code: 0): Permission class not found for dynamicContent in permissions classes at /app/bundles/CoreBundle/Security/Permissions/CorePermissions.php:128)"} []
```

Please help ☹

---

<div class="post-metadata">

### Author: ![dantearaujo](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/dantearaujo/32/1338_2.png) [@dantearaujo](https://forum.mautic.org/u/dantearaujo)
#### Post date: [November 8, 2017, 8:11pm UTC](https://forum.mautic.org/t/users-cant-create-notes/9859/3 "2017-11-08T20:11:54Z")

</div>

Anyone?

---

<div class="post-metadata">

### Author: ![brandner](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/brandner/32/153_2.png) [@brandner](https://forum.mautic.org/u/brandner)
#### Post date: [November 17, 2017, 5:35pm UTC](https://forum.mautic.org/t/users-cant-create-notes/9859/4 "2017-11-17T17:35:21Z")

</div>

We’re seeing a similar thing here.  
Non-admin users are unable to edit a landing page. If I flip them over to administrators, it works.

The errors in the log:

```auto
[2017-11-17 08:43:29] mautic.CRITICAL: Uncaught PHP Exception InvalidArgumentException: "Permission class not found for dynamicContent in permissions classes" at /var/www/clients/client0/web2/web/app/bundles/CoreBundle/Security/Permissions/CorePermissions.php line 128 {"exception":"[object] (InvalidArgumentException(code: 0): Permission class not found for dynamicContent in permissions classes at /var/www/clients/client0/web2/web/app/bundles/CoreBundle/Security/Permissions/CorePermissions.php:128)"} []
```

Repro steps:

- Create and log in as non-admin user
- Go to Components - Landing Pags
- Open a landing page
- Click to edit the landing page
- Edit screen not opened, no visible error. Check logs.

I tried your use case, and it was the same.

- Create and log in as non-admin user
- Go to Contacts and click to view a contact
- Click ‘Notes’ subtab
- Click to add a new note
- Mautic 500 error appears

My user accounts that I’m testing have a role with nearly full permissions. They have full permissions to Contacts, Landing Pages and Dynamic content among other things.

---

<div class="post-metadata">

### Author: ![entrepositive](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/entrepositive/32/9645_2.png) [@entrepositive](https://forum.mautic.org/u/entrepositive)
#### Post date: [August 5, 2026, 2:54pm UTC](https://forum.mautic.org/t/users-cant-create-notes/9859/5 "2026-08-05T14:54:52Z")

</div>

@dantearaujo I created a fix that allows scoped-permission users to create notes by API, in older versions of Mautic. It’s hyper-specific, so it won’t be robust; it may not work across _all_ older versions of Mautic. But it could be a fix before the PR was merged into v7 on `July 17, 2026`.

Try it out: [REST API Notes Endpoint - Permissions not working - Issue #12110 - mautic/mautic - GitHub](https://github.com/mautic/mautic/issues/12110#issuecomment-5193311230)

EP
