User-level security: Roles and Groups
Together, security roles and security groups let you control access to the ASP.NET-based features of iMIS; in contrast, older features of iMIS are secured using authorization levels (see Authorization levels: Desktop views). Security role and group assignments are defined in user records.
- Security roles grant specific administrative privileges to user records. For example, one security role might let you use and edit an iMIS definition object in the Document System, while another role might let you use that object but not edit (or even see) its properties.
- Security groups control which iMIS features group members see and which capabilities within each feature they can use.
Note: User-level security is separate from object-level security (see Preconfigured security sets), which restricts objects (folders, queries, reports) in the Document System.
Roles: SysAdmin
The default SysAdmin role grants privileges much like those of the MANAGER user record. Only a Full user can be a SysAdmin. Each SysAdmin can:
- Edit user records, including logon names (unless that privilege is disabled in the web.config file for iMIS)
- Use System Setup
- Use Tools (if licensed)
- Administer Issues (if licensed)
- Start e-mail server
- Set up module
Groups
The following table describes the security groups that affect user privileges.
Group |
Description |
iMIS Feature |
---|---|---|
CampaignAdmin |
Enables full-control access to the Campaign functionality and its objects |
Marketing |
CampaignMgr |
Enables read/add/edit/delete access to the Campaign functionality, and read/edit access to its objects |
Marketing |
CampaignUser |
Enables read-only access to the Campaign functionality and its objects |
Marketing |
Certification Admin |
Enables full-control access to the Certification functionality and its objects |
Certification |
Certification Manager |
Enables read/add/edit/delete access to the Certification functionality, and read/edit access to its objects |
Certification |
Certification User |
Enables read-only access to the Certification functionality and its objects |
Certification |
EventUser |
Controls security for IQA integration |
Events |
FRUser |
Controls security for IQA integration |
Fundraising |
OpportunityAdmin |
Enables full-control access to Process Manager and its objects |
Process Manager |
OpportunityCreator |
In Process Manager, enables add privileges for projects, and read/edit/delete access to created projects, but read-only access to projects created by others |
Process Manager |
OpportunityMgr |
Enables read/add/edit/delete access to Process Manager, and read/edit access to its objects |
Process Manager |
OpportunityOwners |
Enables addition to a project's Owner or Contact group |
Process Manager |
OpportunityUser |
Enables read-only access to Process Manager and its objects |
Process Manager |
OrderUser |
Controls security for IQA integration |
Orders |
Reporting |
Enables access to IQA query links |
IQA |
RFMAdmin |
Enables full-control access to the RFM application and its objects |
Marketing |
RFMMgr |
Enables read/add/edit/delete access to the RFM application, and read/edit access to its objects |
Marketing |
RFMUser |
Enables read-only access to the RFM functionality and its objects |
Marketing |
SegAdmin |
Enables full-control access to the Segmentation functionality and its objects |
Marketing |
SegMgr |
Enables read/add/edit/delete access to the Segmentation functionality, and read/edit access to its objects |
Marketing |
SegUser |
Enables read-only access to the Segmentation functionality and its objects |
Marketing |
Group membership controls web access
Group membership determines whether a user sees Marketing and/or Process Manager from a web client.
- To grant access to Marketing, place users in one of these groups:
- CampaignAdmin
- CampaignMgr
- CampaignUser
- RFMAdmin
- RFMMgr
- RFMUser
- SegAdmin
- SegMgr
- SegUser
- To grant access to Process Manager, place users in one of these groups:
- OpportunityAdmin
- OpportunityCreator
- OpportunityMgr
- OpportunityOwners
- OpportunityUser
Note: Casual licensing prevents access Marketing or Process Manager, regardless of group assignments.