SlideShare a Scribd company logo
Managing Primavera DBase Security
Through the Use of the
RESPONSIBLE MANAGER’s CODE
Rufran C. Frago, P. Eng., PMP®, CCEC, PMI-RMP®
Revision 1: July 3, 2013
2
A few years back, while administering to the major project’s Primavera scheduling database of one of the largest Oil and Gas Company
in North America, the project put together an approved schedule that sat on the back burner while the team worked on other priorities.
When the time came, the project cannot find the schedule. It was gone! Somebody has probably inadvertently deleted it.
As the database administrator, I ran an audit to identify what really happened. While investigating, I coordinated the possible recovery of
the schedule. As I have suspected another User working in another project portfolio deleted the schedule.
“How can that be possible when only the schedule owner was given access to this project file?”, I asked myself.
The root cause: This subject schedule was developed from an existing schedule of a different project group. The copied file carried with
it the original RMC. As such, all the Users who have access to that group have gotten access to this newly developed schedule as well.
“It is my intention to familiarize all later version Primavera Users to the proper use of the RMC.” --- AUTHOR
 The robustness of Primavera database
project security access can be vastly
improved and reinforced by the proper
assignment of the "Responsible
Manager" code.
 The Responsible Manager’s code is in
fact, an OBS code.
3
THINGS TO REMEMBER
 When the User creates a new project, the
User must make sure that the
Responsible Manager’s code is the same
as the EPS it is directly under.
 The Database Administrator, the
Primavera Users, Planners, Schedulers
and/or the Schedule Owner must see to it
that this is religiously being followed.
4
THINGS TO REMEMBER … CONTINUATION
 In the succeeding examples, if someone
copied a project folder from ”PE&C ADMIN
node to “PE&C TEST” node perhaps to
develop a new schedule, what-if or whatever
reason; say, a project now renamed
“Calendars”, all the Users who have access
to the original schedule will still have access
to that new project schedule unless the
Responsible Manager code is changed
accordingly to reflect the OBS code of the
EPS node it is now directly under.
(see Slide 14)
5
THINGS TO REMEMBER … CONTINUATION
 If controlling the proper assignment
of the Responsible Manager’s code is not
being done actively in the past, then there can
be numerous unwanted and unauthorized
access to restricted or confidential projects file
that need to be addressed quickly.
 All Users, Schedule Owners, Planners and
Schedulers who were given R/W access to the
Primavera database must endeavor to maintain
the RMC field as part of the Project’s routine
schedule maintenance and monitoring.
6
THINGS TO REMEMBER … CONTINUATION
 In addition to this, the Primavera Database
Administrator through the help of the
project’s Lead should check and regularly
audit all the P6 Users to find out if they
should really have the access rights to the
EPS nodes and projects they currently
have access to.
 All access change request should be
monitored as well as preventive measure.
7
THINGS TO REMEMBER … CONTINUATION
 Only the Primavera Administrator should have
the security right to create, delete, and modify
the EPS and OBS.
 Additional branches can be added for the
Users through the Project Leads upon request
and approval.
 Users who happened to have inadvertent
access to make these changes to the EPS and
OBS must report the matter to the Primavera
Database Administrator promptly.
8
THINGS TO REMEMBER … CONTINUATION
RM = Responsible Manager
RMC = Responsible Manager’s Code
EPS = Enterprise Project Structure
OBS = Organizational Breakdown Structure
ACRONYM
9
The term “User” in this document is the
person using the Primavera scheduling tool.
He can be the planner, the scheduler, the
Project Manager or anyone.
The Enterprise Project Structure (EPS) is an
hierarchical based structure that represents
how your projects are organized.
The Organizational Breakdown Structure
(OBS) is a hierarchical based structure that
essentially represents your organization.
DEFINITION OF TYPICAL TERMS
10
One best approach to setting up an excellent Primavera database
security is to align your EPS and OBS in such that they practically
have the same structure.
A one to one correspondence between EPS and OBS using the
same code each (see sample above) facilitates access and provide
flexibility.
Each EPS Code should have corresponding OBS.
Note that the OBS code is equal to the Responsible Manager Code.
SET UP THE DATABASE EPS & OBS
11
Check if the Responsible Manager’s
field is showing in the Project Layout.
Group and sort the project window by EPS.
If the Responsible Manager’s column is not
showing, add and make it visible.
12
Modify column view to show the
Responsible Manager column.
Right-Click the column header band and select
“column” as shown above.
13
The Responsible Manager’s code for each
of the project listed should have the same
code as the EPS Header it is directly under.
In this example, the EPS Header are PSG, PSG-Integration, PSG-
PSM, PSG-PE&C, PE&C Admin, and PE&C Test. Upon inspection,
several incorrect Responsible Manager codes can be seen, shown
inside the red boxes. The rest are all good.
14
Start correcting the Responsible
Manager’s Code of those found in error.
15
Note that project files must be opened first (individually or
in group) before the assigned Responsible Manager’s code
can be modified.
Use “Fill-in” feature to change the
Responsible Manager code
16
Pointing on the correct code above the first incorrect
code, drag the mouse and highlight down, pointing to the
last field to change. In this case, start from “PE&C Test”
then highlighting all the code that says “PE&C ADMIN”
(highlighted in blue), right click and assign the right code.
17
Continue aligning the EPS to the
Responsible Manager’s code
The EPS code “PSG-PSM” should have a Responsible
Manager’s code that says the same, i.e. PSG-PSM.
Point the mouse on the incorrect Responsible Manager’s
code “PSG”, right-click and select/assign the right one.
Continuation…
18
Note that the correct RMC will not be reflected on any
closed project under this EPS. Click OK.
19
Continuation…
Upon selecting the correct RMC, say “YES” to the
message shown above to confirm selection.
20
Do the same for the RMC “PE&C
TEST” on the example below.
The EPS code “P&C TEST” should have a RMC that says
the same, i.e. P&C-TEST (see above window).
Point the mouse on the incorrect RMC “PE&C ADMIN”,
right-click and select/assign the right one.
21
Do the same for the highlighted
RMC “PSG” on the example below.
The EPS code “PSM” should have a Responsible
Manager’s Code that says the same, i.e. PSM (see above
window). It is the alignment required.
22
Continuation…
Note that the correct RMC will not be reflected on any
closed project under this EPS. Click OK.
ITS ALL GOOD NOW! Every EPS is aligned
horizontally. Every RMC is aligned vertically.
At this point, we have all successfully
improved Primavera database security
by aligning all the RMC fields
23
Periodically, the Database Administrator
shall display the EPS (EPS View) with
the RM column visible. Make sure that
the codes are all aligned. In the example
below, all are aligned.
24
25
1. Help, About Primavera, Project Management (Primavera),
V6.1 SP1, V6.1 SP2, V6.7 SP1, V6.7 SP2 and higher.
2. 070313-Rufran’s Primavera Scheduling Tips & Tricks 04-13
titled-”Improving Primavera Database Security by Managing
the Responsible Manager’s field” (2013)
3. Rufran’s personal notes from 2009 to 2013.
REFERENCES
26

More Related Content

Viewers also liked

IBM Graph – Graph Database-as-a-Service: Managing Data and Its Relationships ...
IBM Graph – Graph Database-as-a-Service: Managing Data and Its Relationships ...IBM Graph – Graph Database-as-a-Service: Managing Data and Its Relationships ...
IBM Graph – Graph Database-as-a-Service: Managing Data and Its Relationships ...
Alexander Pozdneev
 
Professional Code of Ethics in Software Engineering
Professional Code of Ethics in Software EngineeringProfessional Code of Ethics in Software Engineering
Professional Code of Ethics in Software EngineeringLemi Orhan Ergin
 
Database security
Database securityDatabase security
Database security
Software Engineering
 
Database Security Overview
Database Security OverviewDatabase Security Overview
Database Security Overview
Shawn McElhinney
 
Database Security
Database SecurityDatabase Security
Database Security
alraee
 
Introduction To Software Engineering
Introduction To Software EngineeringIntroduction To Software Engineering
Introduction To Software Engineering
Leyla Bonilla
 

Viewers also liked (7)

IBM Graph – Graph Database-as-a-Service: Managing Data and Its Relationships ...
IBM Graph – Graph Database-as-a-Service: Managing Data and Its Relationships ...IBM Graph – Graph Database-as-a-Service: Managing Data and Its Relationships ...
IBM Graph – Graph Database-as-a-Service: Managing Data and Its Relationships ...
 
Current trends in DBMS
Current trends in DBMSCurrent trends in DBMS
Current trends in DBMS
 
Professional Code of Ethics in Software Engineering
Professional Code of Ethics in Software EngineeringProfessional Code of Ethics in Software Engineering
Professional Code of Ethics in Software Engineering
 
Database security
Database securityDatabase security
Database security
 
Database Security Overview
Database Security OverviewDatabase Security Overview
Database Security Overview
 
Database Security
Database SecurityDatabase Security
Database Security
 
Introduction To Software Engineering
Introduction To Software EngineeringIntroduction To Software Engineering
Introduction To Software Engineering
 

Similar to 070613 Managing P6 Database Security Using RMC

Project portfolio management comparison of microsoft epm and primavera p6 v...
Project portfolio management   comparison of microsoft epm and primavera p6 v...Project portfolio management   comparison of microsoft epm and primavera p6 v...
Project portfolio management comparison of microsoft epm and primavera p6 v...p6academy
 
TITLE_OF_THE_PROJECT_School_Management_S by SS gupta743.pptx
TITLE_OF_THE_PROJECT_School_Management_S by SS gupta743.pptxTITLE_OF_THE_PROJECT_School_Management_S by SS gupta743.pptx
TITLE_OF_THE_PROJECT_School_Management_S by SS gupta743.pptx
TArmy1
 
Jeremiah Yancy | Skills and techniques of the Systems Analyst
Jeremiah Yancy | Skills and techniques of the Systems AnalystJeremiah Yancy | Skills and techniques of the Systems Analyst
Jeremiah Yancy | Skills and techniques of the Systems Analyst
Jeremiah Yancy
 
Erp implementation as a project
Erp implementation as a projectErp implementation as a project
Erp implementation as a project
Faysal Ahmed
 
Quality Software Development
Quality Software DevelopmentQuality Software Development
Quality Software Development
Srinivasan Hariharan
 
Ejobportal project ppt on php my_sql
Ejobportal project ppt on php my_sqlEjobportal project ppt on php my_sql
Ejobportal project ppt on php my_sqlprabhat kumar
 
Basic-Project-Estimation-1999
Basic-Project-Estimation-1999Basic-Project-Estimation-1999
Basic-Project-Estimation-1999Michael Wigley
 
Software engg. pressman_ch-1
Software engg. pressman_ch-1Software engg. pressman_ch-1
Software engg. pressman_ch-1Dhairya Joshi
 
Sap Interview Questions - Part 1
Sap Interview Questions - Part 1Sap Interview Questions - Part 1
Sap Interview Questions - Part 1
ReKruiTIn.com
 
P6 security and administration - Oracle Primavera P6 Collaborate 14
P6 security and administration  - Oracle Primavera P6 Collaborate 14P6 security and administration  - Oracle Primavera P6 Collaborate 14
P6 security and administration - Oracle Primavera P6 Collaborate 14
p6academy
 
Introduction To Software Engineering
 Introduction To Software Engineering Introduction To Software Engineering
Introduction To Software Engineering
MohsinAli773
 
Uklug 2011 administrator development synergy
Uklug 2011 administrator development synergyUklug 2011 administrator development synergy
Uklug 2011 administrator development synergydominion
 
Software engineering project(srs)!!
Software engineering project(srs)!!Software engineering project(srs)!!
Software engineering project(srs)!!
sourav verma
 
Naging The Development Of Large Software Systems
Naging The Development Of Large Software Systems Naging The Development Of Large Software Systems
Naging The Development Of Large Software Systems
Software Guru
 
Primavera vs Microsoft project
Primavera vs Microsoft projectPrimavera vs Microsoft project
Primavera vs Microsoft project
Wigene Tabamo
 
Pharmacy management
Pharmacy managementPharmacy management
Pharmacy management
Rasel Khan
 
Managing Develop of Large Systems
Managing Develop of Large SystemsManaging Develop of Large Systems
Managing Develop of Large Systems
DaniloPereira341965
 
Pm 430 develop a quality management/tutorialoutlet
Pm 430 develop a quality management/tutorialoutletPm 430 develop a quality management/tutorialoutlet
Pm 430 develop a quality management/tutorialoutlet
Plunkettz
 
Project Duration Estimation
Project Duration EstimationProject Duration Estimation
Project Duration Estimation
Harsh Behl
 

Similar to 070613 Managing P6 Database Security Using RMC (20)

Project portfolio management comparison of microsoft epm and primavera p6 v...
Project portfolio management   comparison of microsoft epm and primavera p6 v...Project portfolio management   comparison of microsoft epm and primavera p6 v...
Project portfolio management comparison of microsoft epm and primavera p6 v...
 
TITLE_OF_THE_PROJECT_School_Management_S by SS gupta743.pptx
TITLE_OF_THE_PROJECT_School_Management_S by SS gupta743.pptxTITLE_OF_THE_PROJECT_School_Management_S by SS gupta743.pptx
TITLE_OF_THE_PROJECT_School_Management_S by SS gupta743.pptx
 
Jeremiah Yancy | Skills and techniques of the Systems Analyst
Jeremiah Yancy | Skills and techniques of the Systems AnalystJeremiah Yancy | Skills and techniques of the Systems Analyst
Jeremiah Yancy | Skills and techniques of the Systems Analyst
 
Erp implementation as a project
Erp implementation as a projectErp implementation as a project
Erp implementation as a project
 
Quality Software Development
Quality Software DevelopmentQuality Software Development
Quality Software Development
 
Ejobportal project ppt on php my_sql
Ejobportal project ppt on php my_sqlEjobportal project ppt on php my_sql
Ejobportal project ppt on php my_sql
 
Basic-Project-Estimation-1999
Basic-Project-Estimation-1999Basic-Project-Estimation-1999
Basic-Project-Estimation-1999
 
Software engg. pressman_ch-1
Software engg. pressman_ch-1Software engg. pressman_ch-1
Software engg. pressman_ch-1
 
Sap Interview Questions - Part 1
Sap Interview Questions - Part 1Sap Interview Questions - Part 1
Sap Interview Questions - Part 1
 
P6 security and administration - Oracle Primavera P6 Collaborate 14
P6 security and administration  - Oracle Primavera P6 Collaborate 14P6 security and administration  - Oracle Primavera P6 Collaborate 14
P6 security and administration - Oracle Primavera P6 Collaborate 14
 
Introduction To Software Engineering
 Introduction To Software Engineering Introduction To Software Engineering
Introduction To Software Engineering
 
Uklug 2011 administrator development synergy
Uklug 2011 administrator development synergyUklug 2011 administrator development synergy
Uklug 2011 administrator development synergy
 
Software engineering project(srs)!!
Software engineering project(srs)!!Software engineering project(srs)!!
Software engineering project(srs)!!
 
Naging The Development Of Large Software Systems
Naging The Development Of Large Software Systems Naging The Development Of Large Software Systems
Naging The Development Of Large Software Systems
 
Primavera vs Microsoft project
Primavera vs Microsoft projectPrimavera vs Microsoft project
Primavera vs Microsoft project
 
Erp Strength & Weakness
Erp Strength & WeaknessErp Strength & Weakness
Erp Strength & Weakness
 
Pharmacy management
Pharmacy managementPharmacy management
Pharmacy management
 
Managing Develop of Large Systems
Managing Develop of Large SystemsManaging Develop of Large Systems
Managing Develop of Large Systems
 
Pm 430 develop a quality management/tutorialoutlet
Pm 430 develop a quality management/tutorialoutletPm 430 develop a quality management/tutorialoutlet
Pm 430 develop a quality management/tutorialoutlet
 
Project Duration Estimation
Project Duration EstimationProject Duration Estimation
Project Duration Estimation
 

More from PM SOLUTION PRO| Risk-based Management and Services Inc.

121717 Kindle Issue 2 : Figures become so small than desired
121717 Kindle Issue 2 : Figures become so small than desired121717 Kindle Issue 2 : Figures become so small than desired
121717 Kindle Issue 2 : Figures become so small than desired
PM SOLUTION PRO| Risk-based Management and Services Inc.
 
121717 Kindle Issue : Table lines were showing in kindle
121717 Kindle Issue : Table lines were showing in kindle121717 Kindle Issue : Table lines were showing in kindle
121717 Kindle Issue : Table lines were showing in kindle
PM SOLUTION PRO| Risk-based Management and Services Inc.
 
101116 Risk-based Planning & Scheduling (My SAIT Slides)
101116 Risk-based Planning & Scheduling (My SAIT Slides)101116 Risk-based Planning & Scheduling (My SAIT Slides)
101116 Risk-based Planning & Scheduling (My SAIT Slides)
PM SOLUTION PRO| Risk-based Management and Services Inc.
 
063016 Man is the Center of the Risk Universe
063016 Man is the Center of the Risk Universe063016 Man is the Center of the Risk Universe
063016 Man is the Center of the Risk Universe
PM SOLUTION PRO| Risk-based Management and Services Inc.
 
043015 Rufran's Acumen Fuse Tips and Tricks 01-15 (Duration Translation Issue)
043015 Rufran's Acumen Fuse Tips and Tricks 01-15 (Duration Translation Issue)043015 Rufran's Acumen Fuse Tips and Tricks 01-15 (Duration Translation Issue)
043015 Rufran's Acumen Fuse Tips and Tricks 01-15 (Duration Translation Issue)
PM SOLUTION PRO| Risk-based Management and Services Inc.
 
032815 DBM Schedule Development Workshop
032815 DBM Schedule Development Workshop032815 DBM Schedule Development Workshop
032815 DBM Schedule Development Workshop
PM SOLUTION PRO| Risk-based Management and Services Inc.
 
111414 PRESENTATION: How to create a P50 Risk-based Baseline Schedule
111414 PRESENTATION: How to create a P50 Risk-based Baseline Schedule111414 PRESENTATION: How to create a P50 Risk-based Baseline Schedule
111414 PRESENTATION: How to create a P50 Risk-based Baseline Schedule
PM SOLUTION PRO| Risk-based Management and Services Inc.
 
102614 Root Cause Analysis using Fault Tree Analysis (FTA) Technique
102614 Root Cause Analysis using Fault Tree Analysis (FTA) Technique 102614 Root Cause Analysis using Fault Tree Analysis (FTA) Technique
102614 Root Cause Analysis using Fault Tree Analysis (FTA) Technique
PM SOLUTION PRO| Risk-based Management and Services Inc.
 
091814 Failure Mode Effect and Analysis (FMEA)
091814 Failure Mode Effect and Analysis (FMEA)091814 Failure Mode Effect and Analysis (FMEA)
091814 Failure Mode Effect and Analysis (FMEA)
PM SOLUTION PRO| Risk-based Management and Services Inc.
 
091414 Rufran's Acumen Fuse Tips & Tricks 01-14 (Issues on imported durations)
091414 Rufran's Acumen Fuse Tips & Tricks 01-14 (Issues on imported durations)091414 Rufran's Acumen Fuse Tips & Tricks 01-14 (Issues on imported durations)
091414 Rufran's Acumen Fuse Tips & Tricks 01-14 (Issues on imported durations)
PM SOLUTION PRO| Risk-based Management and Services Inc.
 
082314 Road to Operational Excellence
082314 Road to Operational Excellence082314 Road to Operational Excellence
082314 Road to Operational Excellence
PM SOLUTION PRO| Risk-based Management and Services Inc.
 
072414 Resource Distribution Copy-Paste Problem
072414 Resource Distribution Copy-Paste Problem072414 Resource Distribution Copy-Paste Problem
072414 Resource Distribution Copy-Paste Problem
PM SOLUTION PRO| Risk-based Management and Services Inc.
 
080714-Rufran's Primavera Scheduling Tips Tricks 02-14
080714-Rufran's Primavera Scheduling Tips  Tricks 02-14080714-Rufran's Primavera Scheduling Tips  Tricks 02-14
080714-Rufran's Primavera Scheduling Tips Tricks 02-14
PM SOLUTION PRO| Risk-based Management and Services Inc.
 
011614 Scaffolding, what is it? Direct or Indirect?
011614 Scaffolding, what is it? Direct or Indirect?011614 Scaffolding, what is it? Direct or Indirect?
011614 Scaffolding, what is it? Direct or Indirect?
PM SOLUTION PRO| Risk-based Management and Services Inc.
 
121013 Blackberry Business Audit (BMC 205 @ UofC)
121013 Blackberry Business Audit (BMC 205 @ UofC)121013 Blackberry Business Audit (BMC 205 @ UofC)
121013 Blackberry Business Audit (BMC 205 @ UofC)
PM SOLUTION PRO| Risk-based Management and Services Inc.
 
103013 Case Study, Potash Corporation (BMC205, UofC)
103013 Case Study, Potash Corporation (BMC205, UofC)103013 Case Study, Potash Corporation (BMC205, UofC)
103013 Case Study, Potash Corporation (BMC205, UofC)
PM SOLUTION PRO| Risk-based Management and Services Inc.
 
080613 Mega-Project Schedule Integration & Management RCF Method-1
080613 Mega-Project Schedule Integration & Management RCF Method-1 080613 Mega-Project Schedule Integration & Management RCF Method-1
080613 Mega-Project Schedule Integration & Management RCF Method-1
PM SOLUTION PRO| Risk-based Management and Services Inc.
 
072213 Understanding Acumen Fuse Scoring Methods
072213 Understanding Acumen Fuse Scoring Methods072213 Understanding Acumen Fuse Scoring Methods
072213 Understanding Acumen Fuse Scoring Methods
PM SOLUTION PRO| Risk-based Management and Services Inc.
 
072213 Rufran's Primavera Scheduling Tips & Tricks 06-13 (P6 error AAVA0-3769-8)
072213 Rufran's Primavera Scheduling Tips & Tricks 06-13 (P6 error AAVA0-3769-8)072213 Rufran's Primavera Scheduling Tips & Tricks 06-13 (P6 error AAVA0-3769-8)
072213 Rufran's Primavera Scheduling Tips & Tricks 06-13 (P6 error AAVA0-3769-8)
PM SOLUTION PRO| Risk-based Management and Services Inc.
 
071913 Rufran's Primavera Scheduling Tips & Tricks 05-13
071913 Rufran's Primavera Scheduling Tips & Tricks 05-13071913 Rufran's Primavera Scheduling Tips & Tricks 05-13
071913 Rufran's Primavera Scheduling Tips & Tricks 05-13
PM SOLUTION PRO| Risk-based Management and Services Inc.
 

More from PM SOLUTION PRO| Risk-based Management and Services Inc. (20)

121717 Kindle Issue 2 : Figures become so small than desired
121717 Kindle Issue 2 : Figures become so small than desired121717 Kindle Issue 2 : Figures become so small than desired
121717 Kindle Issue 2 : Figures become so small than desired
 
121717 Kindle Issue : Table lines were showing in kindle
121717 Kindle Issue : Table lines were showing in kindle121717 Kindle Issue : Table lines were showing in kindle
121717 Kindle Issue : Table lines were showing in kindle
 
101116 Risk-based Planning & Scheduling (My SAIT Slides)
101116 Risk-based Planning & Scheduling (My SAIT Slides)101116 Risk-based Planning & Scheduling (My SAIT Slides)
101116 Risk-based Planning & Scheduling (My SAIT Slides)
 
063016 Man is the Center of the Risk Universe
063016 Man is the Center of the Risk Universe063016 Man is the Center of the Risk Universe
063016 Man is the Center of the Risk Universe
 
043015 Rufran's Acumen Fuse Tips and Tricks 01-15 (Duration Translation Issue)
043015 Rufran's Acumen Fuse Tips and Tricks 01-15 (Duration Translation Issue)043015 Rufran's Acumen Fuse Tips and Tricks 01-15 (Duration Translation Issue)
043015 Rufran's Acumen Fuse Tips and Tricks 01-15 (Duration Translation Issue)
 
032815 DBM Schedule Development Workshop
032815 DBM Schedule Development Workshop032815 DBM Schedule Development Workshop
032815 DBM Schedule Development Workshop
 
111414 PRESENTATION: How to create a P50 Risk-based Baseline Schedule
111414 PRESENTATION: How to create a P50 Risk-based Baseline Schedule111414 PRESENTATION: How to create a P50 Risk-based Baseline Schedule
111414 PRESENTATION: How to create a P50 Risk-based Baseline Schedule
 
102614 Root Cause Analysis using Fault Tree Analysis (FTA) Technique
102614 Root Cause Analysis using Fault Tree Analysis (FTA) Technique 102614 Root Cause Analysis using Fault Tree Analysis (FTA) Technique
102614 Root Cause Analysis using Fault Tree Analysis (FTA) Technique
 
091814 Failure Mode Effect and Analysis (FMEA)
091814 Failure Mode Effect and Analysis (FMEA)091814 Failure Mode Effect and Analysis (FMEA)
091814 Failure Mode Effect and Analysis (FMEA)
 
091414 Rufran's Acumen Fuse Tips & Tricks 01-14 (Issues on imported durations)
091414 Rufran's Acumen Fuse Tips & Tricks 01-14 (Issues on imported durations)091414 Rufran's Acumen Fuse Tips & Tricks 01-14 (Issues on imported durations)
091414 Rufran's Acumen Fuse Tips & Tricks 01-14 (Issues on imported durations)
 
082314 Road to Operational Excellence
082314 Road to Operational Excellence082314 Road to Operational Excellence
082314 Road to Operational Excellence
 
072414 Resource Distribution Copy-Paste Problem
072414 Resource Distribution Copy-Paste Problem072414 Resource Distribution Copy-Paste Problem
072414 Resource Distribution Copy-Paste Problem
 
080714-Rufran's Primavera Scheduling Tips Tricks 02-14
080714-Rufran's Primavera Scheduling Tips  Tricks 02-14080714-Rufran's Primavera Scheduling Tips  Tricks 02-14
080714-Rufran's Primavera Scheduling Tips Tricks 02-14
 
011614 Scaffolding, what is it? Direct or Indirect?
011614 Scaffolding, what is it? Direct or Indirect?011614 Scaffolding, what is it? Direct or Indirect?
011614 Scaffolding, what is it? Direct or Indirect?
 
121013 Blackberry Business Audit (BMC 205 @ UofC)
121013 Blackberry Business Audit (BMC 205 @ UofC)121013 Blackberry Business Audit (BMC 205 @ UofC)
121013 Blackberry Business Audit (BMC 205 @ UofC)
 
103013 Case Study, Potash Corporation (BMC205, UofC)
103013 Case Study, Potash Corporation (BMC205, UofC)103013 Case Study, Potash Corporation (BMC205, UofC)
103013 Case Study, Potash Corporation (BMC205, UofC)
 
080613 Mega-Project Schedule Integration & Management RCF Method-1
080613 Mega-Project Schedule Integration & Management RCF Method-1 080613 Mega-Project Schedule Integration & Management RCF Method-1
080613 Mega-Project Schedule Integration & Management RCF Method-1
 
072213 Understanding Acumen Fuse Scoring Methods
072213 Understanding Acumen Fuse Scoring Methods072213 Understanding Acumen Fuse Scoring Methods
072213 Understanding Acumen Fuse Scoring Methods
 
072213 Rufran's Primavera Scheduling Tips & Tricks 06-13 (P6 error AAVA0-3769-8)
072213 Rufran's Primavera Scheduling Tips & Tricks 06-13 (P6 error AAVA0-3769-8)072213 Rufran's Primavera Scheduling Tips & Tricks 06-13 (P6 error AAVA0-3769-8)
072213 Rufran's Primavera Scheduling Tips & Tricks 06-13 (P6 error AAVA0-3769-8)
 
071913 Rufran's Primavera Scheduling Tips & Tricks 05-13
071913 Rufran's Primavera Scheduling Tips & Tricks 05-13071913 Rufran's Primavera Scheduling Tips & Tricks 05-13
071913 Rufran's Primavera Scheduling Tips & Tricks 05-13
 

Recently uploaded

Project File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdfProject File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdf
RajPriye
 
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.docBài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc
daothibichhang1
 
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdfModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
fisherameliaisabella
 
Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...
dylandmeas
 
VAT Registration Outlined In UAE: Benefits and Requirements
VAT Registration Outlined In UAE: Benefits and RequirementsVAT Registration Outlined In UAE: Benefits and Requirements
VAT Registration Outlined In UAE: Benefits and Requirements
uae taxgpt
 
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdfMeas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
dylandmeas
 
Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...
Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...
Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...
bosssp10
 
Helen Lubchak: Тренди в управлінні проєктами та miltech (UA)
Helen Lubchak: Тренди в управлінні проєктами та miltech (UA)Helen Lubchak: Тренди в управлінні проєктами та miltech (UA)
Helen Lubchak: Тренди в управлінні проєктами та miltech (UA)
Lviv Startup Club
 
ikea_woodgreen_petscharity_dog-alogue_digital.pdf
ikea_woodgreen_petscharity_dog-alogue_digital.pdfikea_woodgreen_petscharity_dog-alogue_digital.pdf
ikea_woodgreen_petscharity_dog-alogue_digital.pdf
agatadrynko
 
Authentically Social by Corey Perlman - EO Puerto Rico
Authentically Social by Corey Perlman - EO Puerto RicoAuthentically Social by Corey Perlman - EO Puerto Rico
Authentically Social by Corey Perlman - EO Puerto Rico
Corey Perlman, Social Media Speaker and Consultant
 
Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...
Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...
Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...
Lviv Startup Club
 
3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx
tanyjahb
 
In the Adani-Hindenburg case, what is SEBI investigating.pptx
In the Adani-Hindenburg case, what is SEBI investigating.pptxIn the Adani-Hindenburg case, what is SEBI investigating.pptx
In the Adani-Hindenburg case, what is SEBI investigating.pptx
Adani case
 
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc.pdf
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc.pdfBài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc.pdf
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc.pdf
daothibichhang1
 
An introduction to the cryptocurrency investment platform Binance Savings.
An introduction to the cryptocurrency investment platform Binance Savings.An introduction to the cryptocurrency investment platform Binance Savings.
An introduction to the cryptocurrency investment platform Binance Savings.
Any kyc Account
 
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdf
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdfSearch Disrupted Google’s Leaked Documents Rock the SEO World.pdf
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdf
Arihant Webtech Pvt. Ltd
 
Exploring Patterns of Connection with Social Dreaming
Exploring Patterns of Connection with Social DreamingExploring Patterns of Connection with Social Dreaming
Exploring Patterns of Connection with Social Dreaming
Nicola Wreford-Howard
 
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challengesEvent Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Holger Mueller
 
The effects of customers service quality and online reviews on customer loyal...
The effects of customers service quality and online reviews on customer loyal...The effects of customers service quality and online reviews on customer loyal...
The effects of customers service quality and online reviews on customer loyal...
balatucanapplelovely
 
Building Your Employer Brand with Social Media
Building Your Employer Brand with Social MediaBuilding Your Employer Brand with Social Media
Building Your Employer Brand with Social Media
LuanWise
 

Recently uploaded (20)

Project File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdfProject File Report BBA 6th semester.pdf
Project File Report BBA 6th semester.pdf
 
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.docBài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc
 
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdfModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
ModelingMarketingStrategiesMKS.CollumbiaUniversitypdf
 
Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...Discover the innovative and creative projects that highlight my journey throu...
Discover the innovative and creative projects that highlight my journey throu...
 
VAT Registration Outlined In UAE: Benefits and Requirements
VAT Registration Outlined In UAE: Benefits and RequirementsVAT Registration Outlined In UAE: Benefits and Requirements
VAT Registration Outlined In UAE: Benefits and Requirements
 
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdfMeas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
Meas_Dylan_DMBS_PB1_2024-05XX_Revised.pdf
 
Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...
Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...
Call 8867766396 Satta Matka Dpboss Matka Guessing Satta batta Matka 420 Satta...
 
Helen Lubchak: Тренди в управлінні проєктами та miltech (UA)
Helen Lubchak: Тренди в управлінні проєктами та miltech (UA)Helen Lubchak: Тренди в управлінні проєктами та miltech (UA)
Helen Lubchak: Тренди в управлінні проєктами та miltech (UA)
 
ikea_woodgreen_petscharity_dog-alogue_digital.pdf
ikea_woodgreen_petscharity_dog-alogue_digital.pdfikea_woodgreen_petscharity_dog-alogue_digital.pdf
ikea_woodgreen_petscharity_dog-alogue_digital.pdf
 
Authentically Social by Corey Perlman - EO Puerto Rico
Authentically Social by Corey Perlman - EO Puerto RicoAuthentically Social by Corey Perlman - EO Puerto Rico
Authentically Social by Corey Perlman - EO Puerto Rico
 
Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...
Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...
Evgen Osmak: Methods of key project parameters estimation: from the shaman-in...
 
3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx3.0 Project 2_ Developing My Brand Identity Kit.pptx
3.0 Project 2_ Developing My Brand Identity Kit.pptx
 
In the Adani-Hindenburg case, what is SEBI investigating.pptx
In the Adani-Hindenburg case, what is SEBI investigating.pptxIn the Adani-Hindenburg case, what is SEBI investigating.pptx
In the Adani-Hindenburg case, what is SEBI investigating.pptx
 
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc.pdf
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc.pdfBài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc.pdf
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc.pdf
 
An introduction to the cryptocurrency investment platform Binance Savings.
An introduction to the cryptocurrency investment platform Binance Savings.An introduction to the cryptocurrency investment platform Binance Savings.
An introduction to the cryptocurrency investment platform Binance Savings.
 
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdf
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdfSearch Disrupted Google’s Leaked Documents Rock the SEO World.pdf
Search Disrupted Google’s Leaked Documents Rock the SEO World.pdf
 
Exploring Patterns of Connection with Social Dreaming
Exploring Patterns of Connection with Social DreamingExploring Patterns of Connection with Social Dreaming
Exploring Patterns of Connection with Social Dreaming
 
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challengesEvent Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
Event Report - SAP Sapphire 2024 Orlando - lots of innovation and old challenges
 
The effects of customers service quality and online reviews on customer loyal...
The effects of customers service quality and online reviews on customer loyal...The effects of customers service quality and online reviews on customer loyal...
The effects of customers service quality and online reviews on customer loyal...
 
Building Your Employer Brand with Social Media
Building Your Employer Brand with Social MediaBuilding Your Employer Brand with Social Media
Building Your Employer Brand with Social Media
 

070613 Managing P6 Database Security Using RMC

  • 1. Managing Primavera DBase Security Through the Use of the RESPONSIBLE MANAGER’s CODE Rufran C. Frago, P. Eng., PMP®, CCEC, PMI-RMP® Revision 1: July 3, 2013
  • 2. 2 A few years back, while administering to the major project’s Primavera scheduling database of one of the largest Oil and Gas Company in North America, the project put together an approved schedule that sat on the back burner while the team worked on other priorities. When the time came, the project cannot find the schedule. It was gone! Somebody has probably inadvertently deleted it. As the database administrator, I ran an audit to identify what really happened. While investigating, I coordinated the possible recovery of the schedule. As I have suspected another User working in another project portfolio deleted the schedule. “How can that be possible when only the schedule owner was given access to this project file?”, I asked myself. The root cause: This subject schedule was developed from an existing schedule of a different project group. The copied file carried with it the original RMC. As such, all the Users who have access to that group have gotten access to this newly developed schedule as well. “It is my intention to familiarize all later version Primavera Users to the proper use of the RMC.” --- AUTHOR
  • 3.  The robustness of Primavera database project security access can be vastly improved and reinforced by the proper assignment of the "Responsible Manager" code.  The Responsible Manager’s code is in fact, an OBS code. 3 THINGS TO REMEMBER
  • 4.  When the User creates a new project, the User must make sure that the Responsible Manager’s code is the same as the EPS it is directly under.  The Database Administrator, the Primavera Users, Planners, Schedulers and/or the Schedule Owner must see to it that this is religiously being followed. 4 THINGS TO REMEMBER … CONTINUATION
  • 5.  In the succeeding examples, if someone copied a project folder from ”PE&C ADMIN node to “PE&C TEST” node perhaps to develop a new schedule, what-if or whatever reason; say, a project now renamed “Calendars”, all the Users who have access to the original schedule will still have access to that new project schedule unless the Responsible Manager code is changed accordingly to reflect the OBS code of the EPS node it is now directly under. (see Slide 14) 5 THINGS TO REMEMBER … CONTINUATION
  • 6.  If controlling the proper assignment of the Responsible Manager’s code is not being done actively in the past, then there can be numerous unwanted and unauthorized access to restricted or confidential projects file that need to be addressed quickly.  All Users, Schedule Owners, Planners and Schedulers who were given R/W access to the Primavera database must endeavor to maintain the RMC field as part of the Project’s routine schedule maintenance and monitoring. 6 THINGS TO REMEMBER … CONTINUATION
  • 7.  In addition to this, the Primavera Database Administrator through the help of the project’s Lead should check and regularly audit all the P6 Users to find out if they should really have the access rights to the EPS nodes and projects they currently have access to.  All access change request should be monitored as well as preventive measure. 7 THINGS TO REMEMBER … CONTINUATION
  • 8.  Only the Primavera Administrator should have the security right to create, delete, and modify the EPS and OBS.  Additional branches can be added for the Users through the Project Leads upon request and approval.  Users who happened to have inadvertent access to make these changes to the EPS and OBS must report the matter to the Primavera Database Administrator promptly. 8 THINGS TO REMEMBER … CONTINUATION
  • 9. RM = Responsible Manager RMC = Responsible Manager’s Code EPS = Enterprise Project Structure OBS = Organizational Breakdown Structure ACRONYM 9
  • 10. The term “User” in this document is the person using the Primavera scheduling tool. He can be the planner, the scheduler, the Project Manager or anyone. The Enterprise Project Structure (EPS) is an hierarchical based structure that represents how your projects are organized. The Organizational Breakdown Structure (OBS) is a hierarchical based structure that essentially represents your organization. DEFINITION OF TYPICAL TERMS 10
  • 11. One best approach to setting up an excellent Primavera database security is to align your EPS and OBS in such that they practically have the same structure. A one to one correspondence between EPS and OBS using the same code each (see sample above) facilitates access and provide flexibility. Each EPS Code should have corresponding OBS. Note that the OBS code is equal to the Responsible Manager Code. SET UP THE DATABASE EPS & OBS 11
  • 12. Check if the Responsible Manager’s field is showing in the Project Layout. Group and sort the project window by EPS. If the Responsible Manager’s column is not showing, add and make it visible. 12
  • 13. Modify column view to show the Responsible Manager column. Right-Click the column header band and select “column” as shown above. 13
  • 14. The Responsible Manager’s code for each of the project listed should have the same code as the EPS Header it is directly under. In this example, the EPS Header are PSG, PSG-Integration, PSG- PSM, PSG-PE&C, PE&C Admin, and PE&C Test. Upon inspection, several incorrect Responsible Manager codes can be seen, shown inside the red boxes. The rest are all good. 14
  • 15. Start correcting the Responsible Manager’s Code of those found in error. 15 Note that project files must be opened first (individually or in group) before the assigned Responsible Manager’s code can be modified.
  • 16. Use “Fill-in” feature to change the Responsible Manager code 16 Pointing on the correct code above the first incorrect code, drag the mouse and highlight down, pointing to the last field to change. In this case, start from “PE&C Test” then highlighting all the code that says “PE&C ADMIN” (highlighted in blue), right click and assign the right code.
  • 17. 17 Continue aligning the EPS to the Responsible Manager’s code The EPS code “PSG-PSM” should have a Responsible Manager’s code that says the same, i.e. PSG-PSM. Point the mouse on the incorrect Responsible Manager’s code “PSG”, right-click and select/assign the right one.
  • 18. Continuation… 18 Note that the correct RMC will not be reflected on any closed project under this EPS. Click OK.
  • 19. 19 Continuation… Upon selecting the correct RMC, say “YES” to the message shown above to confirm selection.
  • 20. 20 Do the same for the RMC “PE&C TEST” on the example below. The EPS code “P&C TEST” should have a RMC that says the same, i.e. P&C-TEST (see above window). Point the mouse on the incorrect RMC “PE&C ADMIN”, right-click and select/assign the right one.
  • 21. 21 Do the same for the highlighted RMC “PSG” on the example below. The EPS code “PSM” should have a Responsible Manager’s Code that says the same, i.e. PSM (see above window). It is the alignment required.
  • 22. 22 Continuation… Note that the correct RMC will not be reflected on any closed project under this EPS. Click OK.
  • 23. ITS ALL GOOD NOW! Every EPS is aligned horizontally. Every RMC is aligned vertically. At this point, we have all successfully improved Primavera database security by aligning all the RMC fields 23
  • 24. Periodically, the Database Administrator shall display the EPS (EPS View) with the RM column visible. Make sure that the codes are all aligned. In the example below, all are aligned. 24
  • 25. 25 1. Help, About Primavera, Project Management (Primavera), V6.1 SP1, V6.1 SP2, V6.7 SP1, V6.7 SP2 and higher. 2. 070313-Rufran’s Primavera Scheduling Tips & Tricks 04-13 titled-”Improving Primavera Database Security by Managing the Responsible Manager’s field” (2013) 3. Rufran’s personal notes from 2009 to 2013. REFERENCES
  • 26. 26