Posted by: rmcbride@rama.com - Tuesday, 14 April 2009 15:42:15
Hi all
I put the forum up in a production setting on a brand new website I have been building (www.bcgunkholing.com). However now that I am getting non-admin users, it turns out that registered users are not able to see the forums. When a registered user logs in only the categories are shown.
Since this is forum software, it is pretty much a show stopper when registered users can't access the forums.
Is there a fix, workaround or setting to resolve this issue?
Thanks
Richard
Posted by: Jaben - Tuesday, 14 April 2009 19:36:00
You need to check your registered user permissions. They do not have read permission for the forums.
Posted by: rmcbride@rama.com - Tuesday, 14 April 2009 20:35:01
Where would I find that permission setting? If I look at Roles I can see the Access Mask. If I look at the access mask, member access is set to read.
Posted by: chriscoe71 - Tuesday, 14 April 2009 20:55:13
[quote=rmcbride@rama.com]Where would I find that permission setting? If I look at Roles I can see the Access Mask. If I look at the access mask, member access is set to read. [/quote]
Go to the Forums section and click on Edit next to each Forum. At the bottom of that page are the access settings for that specific forum.
Posted by: rmcbride@rama.com - Wednesday, 15 April 2009 12:39:36
Hi there
I did this to begin with. Admins have Admin, Guests have No Access, Registered have Member Access.
Posted by: Jaben - Wednesday, 15 April 2009 14:38:27
What does Member Access permission look like?
Posted by: rmcbride@rama.com - Wednesday, 15 April 2009 21:50:34
Posted by: rmcbride@rama.com - Thursday, 16 April 2009 09:18:50
I have figured this out.
When a user signs up for the forums, he or she is automatically given access. However the users status under Administration » Users » Edit User » Edit Roles is left UNCHECKED, despite them being enrolled as a registered user.
The _temporary_ workaround is to manually set this flag for everyone who signs up. However it would be great if someone could suggest to me why this flag isn't automatically set to Registered User.
Environment is Windows 2003 Server, SQL 2005.
Thanks
Richard
Now, if I can only get this small textbox thing worked out...
Posted by: rmcbride@rama.com - Thursday, 16 April 2009 14:04:59
If anyone could tell me the database dependencies for the Registered User flag to be set, it would be useful. Then I could just write a small db script that would update the flag for new users, and run it every day. At least it would eliminate having to go in and set that checkbox for every new user.
Or if you have an alternative approach, I wouldn't mind hearing it.
Thanks
Richard
Posted by: mddubs - Thursday, 16 April 2009 18:35:11
You can set 'Is Start' for a role, maybe that'll help.
Posted by: rmcbride@rama.com - Thursday, 16 April 2009 18:59:19
The Registered Member role is already set at "Is Start".
Posted by: rmcbride@rama.com - Thursday, 16 April 2009 19:03:43
However I just noticed that "Is Start" was not selected with the Rank of Member. I will check that box.
As a comment, a setting like this should either be set once if it is intended as a global setting, or named differently if it has two different purposes. I am not sure what the difference is between "Is Start" in the "Administration » Ranks" screen versus "Is Start" in the "Administration » Roles » Edit Role screen".
However I will post if this resolves the issue.
Posted by: rmcbride@rama.com - Thursday, 16 April 2009 19:21:07
Setting "Is Start" with the Rank of Member did not resolve this issue. New members must still be manually flagged into the Registered role in the "Administration » Users » Edit User" screen in order for them to see the forums.
Posted by: mddubs - Friday, 17 April 2009 05:41:17
[quote=rmcbride@rama.com]However I just noticed that "Is Start" was not selected with the Rank of Member. I will check that box.
As a comment, a setting like this should either be set once if it is intended as a global setting, or named differently if it has two different purposes. I am not sure what the difference is between "Is Start" in the "Administration » Ranks" screen versus "Is Start" in the "Administration » Roles » Edit Role screen".
However I will post if this resolves the issue.[/quote]
Roles and Ranks are two [b][i]very different[/i][/b] things.
Posted by: @butun - Thursday, 21 May 2009 01:53:34
[quote=rmcbride@rama.com]I have figured this out.
When a user signs up for the forums, he or she is automatically given access. However the users status under Administration » Users » Edit User » Edit Roles is left UNCHECKED, despite them being enrolled as a registered user.
The _temporary_ workaround is to manually set this flag for everyone who signs up. However it would be great if someone could suggest to me why this flag isn't automatically set to Registered User.
Environment is Windows 2003 Server, SQL 2005.
Thanks
Richard
Now, if I can only get this small textbox thing worked out...[/quote]
I guess this is a bug, anything new about this issue?
Posted by: rmcbride@rama.com - Thursday, 21 May 2009 06:43:16
Hi Butun
Actually this isn't a bug. I had set up my users incorrectly. Are you having this problem?
Thanks
Richard
Posted by: aldo.daquino - Thursday, 21 May 2009 11:58:11
Hi rmcbride,
i'm having the same problem. users that is already in the membership provider when they do the next login they don't have the member role checked.
What is the correct setting for users?
Tnks,
Aldo.