SharePoint Roles

In this article I would like to discuss the SharePoint Roles involved. SharePoint Roles & Assignment to people is an essential step towards SharePoint project analysis & implementation.

The following are the most important roles I can identify here:

  • SharePoint Architect
  • SharePoint Developer
  • SharePoint Designer
  • SharePoint Administrator
  • SharePoint Trainer
  • SharePoint Power User
  • SharePoint User

The role involvement is depicted below.

Now let us explore what each Role performs.

SharePoint Architect

The following are the responsibilities of the Architect:

  • Should be an expert in SharePoint, .Net & SQL Server
  • Analyze the requirements & gain business objectives
  • Collaborate with the customer
  • Define & implement Governance Plan
  • Architectural decisions on the number of servers, Capacity Planning, Taxonomy etc.
  • Direct Developers in building Custom Solutions
  • Direct Administrator on SharePoint Infrastructure usage
  • Configure Search Center, Business Intelligence
  • Decide on Hold, Retention Policies
  • Ensure Performance & Monitoring mechanisms of the Implementation

SharePoint Developer

The following are the responsibilities of the Developer:

  • Develop custom solutions for SharePoint involving Web Parts, Workflows, Object Model
  • Submit Deployment Package to Administrator
  • Should have good knowledge of SharePoint Out of Box features & programming in .Net
  • Responsible for running unit tests and memory tests involved in development

SharePoint Designer

The following are the responsibilities of the Designer:

  • Expert in HTML, CSS, XML and Master Pages with a good understanding of SharePoint features
  • Provides customization of SharePoint Site Pages
  • Implementation of Branding
  • Responsible for the Non-Programming customizations of SharePoint

SharePoint Administrator

The following are the responsibilities of the Administrator:

  • Expert in SharePoint Out of the Box features, Active Directory with good amount of Networking skills
  • Setup Windows Server, SharePoint Servers, Services, Active Directory, IIS etc.
  • Monitor the health of servers, implement retention policies
  • Performs Site Collection Setup, DNS Mapping, Users & Permissions setup
  • Assigns new users to groups & set access to sites based on requirement
  • Coordinates with the Network Administrator
  • Deploy new Solutions and Components to the SharePoint server
  • Executes Power Shell scripts
  • Performs Backup of Content Database

SharePoint Trainer

The following are the responsibilities of the Trainer:

  • Expert in SharePoint from a user's point of view
  • Very knowledgeable of the SharePoint compatible browser and Office Applications
  • Train the customers to a good amount of confidence with the implementation
  • Train the customers in creating Sites, Libraries, Lists & using Office Integration and Search

SharePoint Power User

The following are the responsibilities of a Power User:

  • Power User is a user with a good amount of knowledge of SharePoint features
  • Should be capable of guiding other users during times of difficulties

SharePoint User

The following are the responsibilities of a User:

  • Should be expert in Business Functionality & knowledgeable with SharePoint implementation
  • Performs his/her activities through SharePoint

Please note that a Power User & User are scoped from the customer side. The SharePoint Administrator can be from the customer side if it is a customer maintained implementation. In specific scenarios the customer might rely on third party companies to administer SharePoint implementations, where the Administrator will be external to the customer's premises.

References

http://www.c-sharpcorner.com/uploadfile/Roji.Joy/sharepoint-roles-and-responsibilities/

Summary

In this article we have explored the various Roles involved in SharePoint. For those who are new to SharePoint, I believe this information should add value.