A user has security roles that should grant full access to msdynmkt_formsettings. However, she receives this message when editing the response message under Form Settings:
"Caller does not have read permission on component msdynmkt_formsetting column."
This usually isn’t a table permission issue but a column-level or dependent component security issue.
Check if any fields in msdynmkt_formsettings have field security enabled and ensure the user is added to the Field Security Profile.
Also verify access to related Marketing entities and app module permissions, as these components can trigger this error even when the table shows full access.
Common root causes
1. Column-level security (most common)
Some Marketing fields are secured columns.
Even if:
Table = Full access
User = System Administrator (sometimes even then)
Still blocked if:
Column is part of a Field Security Profile
Fix
Go to:
Column → Check Enable Column Security
If enabled:
Add user to the Field Security Profile
Grant Read access
2. Missing permission on related tables
msdynmkt_formsettings is used by Real-time Marketing and is tightly coupled with:
Form definitions
Marketing assets
Components
The UI action “editing response message” may internally access:
Related hidden/system tables
Fix
Ensure user has access to:
msdynmkt_formsettings
Related Marketing tables (read at minimum)
3. Business Unit / Access scope issue
Even with full privileges:
If records belong to another Business Unit
And access level = User/BU
Access fails
Fix
Set privilege to:
Organization level
OR
Share the record
4. Missing “Read” specifically (not just Write)
Sometimes roles have:
Create / Write / Append
But:
Missing Read
This exact error is triggered
Was this reply helpful?YesNo
Under review
Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.