Not an answer to the question, but a workaround.
I found that using the Custom Post Type UI plugin to create the custom datatype would offer new capabilities, as long as I changed the Capability Type field.
Using the User Role Editor plugin seems to allow me to bridge the permissions with a custom user role.
Related Posts:
- How to filter the role selector?
- Editor and contributor roles not correct after adding function
- How to check if a role has a specific capability
- How to remove sticky post capability for a specific user role?
- How can I have different groups of editors only allowed to edit certain parent+subpages?
- WordPress missing user roles on local dev machine. Live site works fine
- Remove wordpress author’s capability to moderate comments on their own posts
- Programmatically allow a non-author to edit a post based custom meta field
- Can you set a role as author?
- wordpress editor role remove all but ‘menus’ in appearance menu
- Allow an editor to change the author
- allow non logged in user to upload images in media library
- Limit a user to have access to only specified pages?
- how to remove some permissions from a shop “manager role” in woocommmerce?
- Hiding custom theme functionality using capabilities
- custom plugin not visible to some user roles
- Make a single page in WordPress available only for Admin and Subscribers
- Custom Role read_private_posts Not Working
- Block access to plugins.php for custom role
- Force “submit for review” on update?
- New folder and file permissions are not correct
- How might I enable a user to view Draft pages from a different Author, without the ability to edit?
- How do I make a draft post accessible to everyone?
- Create custom user role (client) that can create another custom user role (employee) of that client
- Allow roles below admin to add subscribers only
- Add Custom User Capabilities Before or After the Custom User Role has Been Added?
- Disable posts, only allow to edit existing pages, not create new ones (create_posts)
- How to force listing contributors in authors dropdown menu
- How do I allow a specific Role in WordPress 3+ to only see certain plugins?
- Allow editors access to added plugins
- Temporarily disable user role login and replace with message
- Change role after the user has read all the posts in a category
- Do custom user roles have any default capabilities?
- Can i copy administrator role to another user?
- How to change role of all users with a specific role to another role?
- Is there a way to set the user Role based on email domain
- How to prevent users with “edit_others_posts” capability from editing admin posts
- Prevent or Disable creating new users or changing roles of existing users to Administrator
- Get (echo) all role names assigned to user
- How to let someone preview a draft?
- How can I allow user to select minimum privilege smartly
- Are there individual memory allocations for different user roles in WordPress?
- How to redirect specific post type with user role
- Contributor disable seeing others’ posts
- Prevent Editors from Editing/Deleting Admin Accounts
- How do I apply a class to custom menu items based on user roles
- Listing child pages depending on user capability (role)
- How do I display user name, role and site name using HTML tags inside a dashboard notification?
- Show metabox for a special role
- User Role Capabilities for WordPress Gutenberg Blocks
- Iframe disappears when author updates page
- How to create user specific pages (not user role!)?
- How to change a user’s role conditionally to expire after two weeks
- custom user role wordpress – grant guest access to edit.php without insert/update/delete
- Custom capabilities to add, edit, remove users of a particular role only?
- Stop users of author role from editing already pending posts
- Restrict Access in Admin Panel
- Check role of Username then echo something if administrator [closed]
- Force modified contributor role to be re-approved on edit?
- Stop contributors from editing standard posts but allow them to edit a custom post type
- How to hide a HTML element based on user role
- List users of an array of roles
- create new user role for reader
- Hide Users by user role in Worpress
- Want to know parameters that can be passed to user_can() for access control by user capabilities
- Change user role of a particular user at specific time
- Can we hook the Customizer on a post or page on the front of the site?
- Restrict access to a post once it is tagged as a given status
- List of users with email and role
- Subscription list function
- solution to prevent specific admins from altering site contents
- Require Capability to View Woocommerce Product
- User role editor – Add download files capability
- users in their Role can only their Posts
- How to assign a role to a simple visitor?
- How can I check if a visitor can read a post?
- How to query users to count all with a custom capability and limit it to a set of roles?
- Change auth_cookie_expiration for specific roles and specific login times
- Infinite redirects at front end if logged in user is not an Admin (Toolset Access)
- Set role to a guest user, it’s possible?
- wp_update_user very slow
- Restrict Author to post only to a specific category
- Create role that can edit some user details, but not the role
- After setting up a new Role, CPT and capabilities, the new role can’t see the featured image
- Custom Gutenberg Block and unfiltered_html capability
- Custom User Role – can’t edit or publish pages?
- Dropdown of user roles that depend on variable
- Streamlining what roles and users see
- Why does user_can return false for a capability during plugin deactivation?
- Removing Admin Bar Node Based on Role
- Create an email address that forwards to users in role
- How to update user role totals
- update_user_meta on registration but only for default role type
- Authors can edit all posts, except when an owner is specified?
- What capability is required to view posts, scheduled in the future, by someone else?
- how to allow unregistred users to view normal posts [closed]
- How to change user role setting in members plugin so that user can only edit his own post?
- current_user_can() returning true for capability when the user and role do not have the capability
- Get users by rôle in a list
- Role Scoper, don’t allow other users to see pending posts