Membership users have limited privileges to Ektron. Unlike regular Ektron users, they cannot use the Workarea. When membership userA user with limited privileges, such as writing to a community forum, but not having the same privileges as a forum moderator, or an administrator who has access to the Workarea. (A community user is the same as a membership user.)s log in, they can view, add and edit content from the website (as permitted) only—all other functionality is disabled.
Membership users can be allowed to view private content. This is helpful if your organization has partners who need access to Web pages that should not be visible to the general public. See also: Making content private.
If you have a Social Network or Community website, membership users can create an online area for themselves.
Prerequisite
To work with membership users, you must be a member of the Administrators group or assigned to the member admin role. See also: Defining roles.
A typical membership scenario is a Partners section of your website that contains private content for partners only. Set up a membership user group with users from your partner’s organization. The group is given add and edit permissions to the Partners section.
Membership privileges are:
Use the Membership Module folder to add and edit membership users and user groups.
NOTE: The ek_PageSize
setting in the web.config
file determines the maximum number of users that can appear on a page before it “breaks.” When a page breaks, additional entries appear on another screen, and the following text appears near the bottom of the list:
Page 1 of 2 [First Page] [Previous Page] [Next Page] [Last Page]
Follow these steps to create a membership user. Alternatively, you can set up a Web page that lets membership users self-subscribe. SeeAllowing membership users to self-subscribe.
IMPORTANT: This name needs to be unique inside Ektron and it cannot be blank.
User Groups Tab (Tab only appears when editing). Lists user groups to which the user belongs. See also: Assigning a user to a user group.
Activities Tab (Tabs only appear when editing)
NOTE: If you disable Notifications, the Activities tab (which lets the user pick Notifications to receive and send) disappears.
This tab sets preferences for all community groups.
For Developers:Ektron has created a UserGroupPreferences user control. If you add the control to a community group’s profile page, users can specify notification preferences for individual groups. This control comes with Ektron and is located in:
[Drive:]\webroot\siteroot\Workarea\Notifications\Controls
In this site, when a logged-in member of a community group accesses the group’s profile page, there is an Edit Group Notifications Preferences link. Clicking this link opens the user control. When you select your preferences, they are stored for that group only.
Profile Links Tab. Lists the user's alias if community aliasing is set for users. See also: Types of URL aliasing.
A developer can create a Web page that lets site visitors sign up to become membership users. (See the following example.) Interested users complete the form in order to participate in membership activities, such as community groups and message boards.
To place this form on a Web page, a developer inserts a Membership server controlA server control uses API language to interact with the CMS and Framework UI to display the output. A server control can be dragged and dropped onto a Web form and then modified., setting the DisplayMode property to User Registration.
NOTE: The email address is used as the membership Username field.
What happens next depends on the Enable Verify email check box on the Application Setup screen's Workarea tab (shown in the following image). See also: Modifying setup information.
Ektron provides default text for the confirmation email. To customize the text, see Customizing the verification message.
IMPORTANT: When using the Checkout server control on an eCommerceAs of Ektron version 9.10, Ektron has discontinued new development on its eCommerce module. If you have a license to eCommerce, you will continue to receive support, but if you need to upgrade, contact your account manager for options. site, the Enable Verify Email setting must be unchecked. Otherwise, new users will receive an error message when they sign-up using this control. See also: Checkout.
If site visitors sign up to become membership users and verification is required, they appear on the View Not Verified Users screen (Settings > Community Management > Memberships > Users not Verified).
As explained in Allowing membership users to self-subscribe, these users can confirm their registration and become membership users. Or, you can activate their membership by checking them on View Not Verified Users screen and clicking Activate Users. Alternatively, you can delete unverified members by checking them and clicking Delete ().
NOTE: The ek_PageSize
setting in the web.config
file determines the maximum number of users that can appear on a page before adding another page with the following navigational links: Page 1 of 2 [First Page] [Previous Page] [Next Page] [Last Page]
To select all members, check the box next to Username.
You can also change the way membership users are sorted, or use the Search button to find users that match your criteria (for example, users whose username includes example.com.)
You can customize the message that prompts site visitors to confirm their interest in becoming a membership user. This message is sent after a site visitor completes the membership form if the Enable Verify email checkbox is checked. See also: Allowing membership users to self-subscribe.
The message should direct prospective members to your website's activateuser.aspx
page, where they are asked to confirm their interest in becoming a member. This prevents people from becoming members without their permission.
Prerequisite
To complete Step 8, you must be a developer.
To customize the verification message:
@appQueryLink@
variable in the message to create a link to the confirmation page. For example:Welcome to example.com. You registered to be notified of updates
to our site. Before we can do this, you need to activate your
account. To do so, please visit @appQueryLink@.
The @appQueryLink@
variable gets resolved as follows (one line):
http://sitepath/workarea /activateuser.aspx?uid=[username]&acc=[accountID]
For example (one line):
http://www.example.com/Workarea /[email protected]&acc=ce5w84o936477
You can insert the following membership user variables into the message.
activateuser.aspx
page, your developer places a Membership server control. Set the control’s DisplayMode property to AccountActivate.You can set up Web pages to let membership users perform these actions:
To create these pages, place a Membership server controlA server control uses API language to interact with the CMS and Framework UI to display the output. A server control can be dragged and dropped onto a Web form and then modified. and use the DisplayMode property to determine the mode in which the form appears. For example, to create a reset password form, set DisplayMode to ResetPassword.
See also: Membership server control, Ektron Knowledge Base article "Changing the Membership User Password Reset Message"
If there are many membership users, use the search to find users who meet your criteria. For example, find members whose username includes @example.com. Only users with those characters in that sequence in their username, first name, or last name appear. The search is case-insensitive, so MI produces the same results as mi.
You can also search by First and Last name.
If you get the following error:
Response object error 'ASP 0251 : 80004005'
Response Buffer Limit Exceeded
Increase the limit as follows:
%WinDir%\System32\Inetsrv\Metabase.xml
You can use a membership groupA group of similar membership users, such as all engineers that have the same access privileges to a community site. (A community user is the same as a membership user.) to group similar membership users, reducing the effort required to assign identical permissions to many users.
IMPORTANT: Membership Groups and Community Groups are different concepts. Community Groups let users with similar interest join together in a social networking environment. See Managing community groups.
To make friendly URLs that are easy to use and remember for a community userA user with limited privileges, such as writing to a community forum, but not having the same privileges as a forum moderator, or an administrator who has access to the Workarea. (A community user is the same as a membership user.) and group, Ektron provides a Community URL Aliasing feature. See Types of URL aliasing for more information.
NOTE: Membership users may also be managed with Active Directory and LDAPLightweight Directory Access Protocol; permits access to distributed information.. For more information, see Authenticating membership users with AD or LDAP.
Prerequisite
To work with membership users, you must be a member of the Administrators group or assigned to the member admin role. See also: Defining roles
NOTE: Only membership users can be added to membership user groups.
NOTE: Only membership users who do not already belong to the group appear.
After you create membership users and groups, you can assign them permissions for Community folders only. See also: Community folders