<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="bbPress/1.0.1" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Gravity Support Forums Topic: gform_full_access role seems to be causing permission issues</title>
		<link>https://legacy.forums.gravityhelp.com/topic/gform_full_access-role-seems-to-be-causing-permission-issues</link>
		<description>Gravity Support Forums Topic: gform_full_access role seems to be causing permission issues</description>
		<language>en-US</language>
		<pubDate>Sat, 04 Apr 2026 19:23:03 +0000</pubDate>
		<generator>http://bbpress.org/?v=1.0.1</generator>
		<textInput>
			<title><![CDATA[Search]]></title>
			<description><![CDATA[Search all topics from these forums.]]></description>
			<name>q</name>
			<link>https://legacy.forums.gravityhelp.com/search.php</link>
		</textInput>
		<atom:link href="https://legacy.forums.gravityhelp.com/rss/topic/gform_full_access-role-seems-to-be-causing-permission-issues" rel="self" type="application/rss+xml" />

		<item>
			<title>Carl Hancock on "gform_full_access role seems to be causing permission issues"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/gform_full_access-role-seems-to-be-causing-permission-issues#post-15623</link>
			<pubDate>Fri, 07 Jan 2011 12:36:55 +0000</pubDate>
			<dc:creator>Carl Hancock</dc:creator>
			<guid isPermaLink="false">15623@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;Sounds like they are doing it wrong then.  They need to be using built in WordPress functions to get the user information.  You can check if a user is an administrator using this:&#60;/p&#62;
&#60;p&#62;&#60;code&#62;current_user_can(&#38;quot;administrator&#38;quot;)&#60;/code&#62;&#60;/p&#62;
&#60;p&#62;You would use that as part of an if statement to only execute code if the current_user_can(&#34;administrator&#34;).
&#60;/p&#62;</description>
		</item>
		<item>
			<title>media50 on "gform_full_access role seems to be causing permission issues"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/gform_full_access-role-seems-to-be-causing-permission-issues#post-15600</link>
			<pubDate>Thu, 06 Jan 2011 21:30:54 +0000</pubDate>
			<dc:creator>media50</dc:creator>
			<guid isPermaLink="false">15600@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;Carl,&#60;/p&#62;
&#60;p&#62;Yes, it appears to be a SlidePress issue.  And you are correct in that it's tied to how they are adding menu pages -- well, sort of.  They're doing a check of the user's current role by grabbing the first element in the wp_capabilities array.  I'll contact them directly to address the problem.&#60;/p&#62;
&#60;p&#62;Thanks for your help, and apologies for wasting your time.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Carl Hancock on "gform_full_access role seems to be causing permission issues"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/gform_full_access-role-seems-to-be-causing-permission-issues#post-15584</link>
			<pubDate>Thu, 06 Jan 2011 16:38:10 +0000</pubDate>
			<dc:creator>Carl Hancock</dc:creator>
			<guid isPermaLink="false">15584@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;gform_full_access is a capability, not a role itself.  So that isn't going to be the issue.&#60;/p&#62;
&#60;p&#62;The issue is most likely how SlidePress is adding it's admin menu items in WordPress, if it is added in generic fashion rather than being more specific with how they implemented the code to add menus this can cause this error to occur when other plugins that also add custom admin pages also exit.&#60;/p&#62;
&#60;p&#62;If you send us a copy of the SlidePress plugin to &#60;a href=&#34;mailto:carl@rocketgenius.com&#34;&#62;carl@rocketgenius.com&#60;/a&#62; we can take a look.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>media50 on "gform_full_access role seems to be causing permission issues"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/gform_full_access-role-seems-to-be-causing-permission-issues#post-15577</link>
			<pubDate>Thu, 06 Jan 2011 14:46:03 +0000</pubDate>
			<dc:creator>media50</dc:creator>
			<guid isPermaLink="false">15577@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;I've been trying to track down a permissions issue whereby going to an admin page for another plugin (SlidePress) was throwing an &#34;insufficient permissions&#34; error, even though the user's role was &#34;administrator&#34;.&#60;/p&#62;
&#60;p&#62;The wp_capabilities entry in the wp_usermeta table for this user contains multiple roles: administrator and gform_full_access.  My understanding from doing a little Googling this morning is that support for multiple roles in WordPress existed for a while, but is no longer.  I think this is causing my permissions problem.&#60;/p&#62;
&#60;p&#62;To test this, I created a new user, assigned it the &#34;administrator&#34; role and checked the wp_capabilities entry in the wp_usermeta table for the new user.  The order of the elements in the wp_capabilities array was &#34;administrator&#34;, &#34;gform_full_access&#34;.  At this point, the user was able to render the secured page.  I then updated the user through the WP admin, and for some reason (not really important why) the order was switched.  Now the user is unable to render the secured page.&#60;/p&#62;
&#60;p&#62;I believe that the permissions check is being done by the WordPress core, which makes me believe that it's only expecting a single role for the user.  If, as it seems, support for multiple roles was removed in 2.9 or 3.0, this seems to be something that should be addressed in Gravity Forms.  I've looked at both the latest stable and beta zips, and this role seems to be added automatically to any user with the &#34;administrator&#34; role.&#60;/p&#62;
&#60;p&#62;In the meantime, I've flipped the order of the roles directly in the db for the users having issues and everything seems happy.  But as soon as those users are edited through the WP admin, it may break again.&#60;/p&#62;
&#60;p&#62;Can you please let me know how to best handle this?  And if I'm completely off-track here, just say so.  :)&#60;/p&#62;
&#60;p&#62;Thanks!
&#60;/p&#62;</description>
		</item>

	</channel>
</rss>
