SlideShare une entreprise Scribd logo
1  sur  29
Télécharger pour lire hors ligne
Taking Ownership of Custom Database Roles in OC/RDC 
Tammy Dutkin, Director of Clinical Data Management & EDC, Life Sciences 
facebook.com/perficient linkedin.com/company/perficient twitter.com/Perficient_LS
About Perficient 
2 
Perficient is a leading information technology consulting firm serving clients throughout 
North America. 
We help clients implement business-driven technology solutions that integrate business 
processes, improve worker productivity, increase customer loyalty and create a more agile 
enterprise to better respond to new business opportunities.
Perficient Profile 
3 
• Founded in 1997 
• Public, NASDAQ: PRFT 
• 2013 revenue $373 million 
• Major market locations: 
• Allentown, Atlanta, Boston, Charlotte, Chicago, Cincinnati, 
Columbus, Dallas, Denver, Detroit, Fairfax, Houston, 
Indianapolis, Minneapolis, New York City, Northern 
California, Oxford (UK), Philadelphia, Southern California, 
St. Louis, Toronto, Washington, D.C. 
• Global delivery centers in China and India 
• >2,200 colleagues 
• Dedicated solution practices 
• ~90% repeat business rate 
• Alliance partnerships with major technology vendors 
• Multiple vendor/industry technology and growth awards
Business Process 
Management 
Customer Relationship 
Management 
Enterprise Performance 
Management 
Enterprise Information 
Solutions 
Enterprise Resource 
Planning 
Experience Design 
Portal / Collaboration 
Content Management 
Information Management 
Mobile 
BUSINESS SOLUTIONS 
50+ PARTNERS 
Safety / PV 
Clinical Data Management 
Electronic Data Capture 
Medical Coding 
Clinical Data Warehousing 
Clinical Data Analytics 
Clinical Trial Management 
Healthcare Data 
Warehousing 
Healthcare Analytics 
CLINICAL / HEALTHCARE IT 
Consulting 
Implementation 
Integration 
Migration 
Upgrade 
Managed Services 
Private Cloud Hosting 
Validation 
Study Setup 
Project Management 
Application Development 
Software Licensing 
Application Support 
Staff Augmentation 
Training 
SERVICES
Introduction 
Tammy Dutkin 
Director of Clinical Data Management & EDC 
Life Sciences, Perficient 
Tammy.Dutkin@perficient.com 
• Background 
– 20+ years of clinical research and data management 
experience 
– Previously SVP at DSP Clinical Research and VP at 
Advanced Clinical
Agenda 
• Topics to Cover 
– Why create custom roles 
– Creating a custom role 
– Granting the necessary access and privileges to a new role 
– Granting the new role to the appropriate user accounts 
– Updating reference codelists, and other administrative settings and 
accesses, etc 
– Testing
Why? 
• Why create custom roles 
– May be necessary if the default roles provided do not fit or cannot 
be modified to fit your business processes 
• This could be for OC tasks/roles, but is probably more commonly 
needed for RDC users 
• Usually to further limit what RDC users can see and/or do
Creating Role 
• Creating a Custom Database Role 
– Log on to SQL*Plus as SYSTEM user 
– Create the custom role (prefix with RXC for OC/RDC role) 
• e.g., RXC_BRWS 
• SQL> create role RXC_BRWS; 
– Explicitly grant all database privileges required for the users with 
this role to do the tasks intended
Grants for New Role … 
• Grant the new role access to menu items (via DTK) 
– In OC, RXC_BRWS will have access to only DE Browse
Grants for New Role … 
• Add new role to the OPA_MENU_ROLES codelist … then …
Grants for New Role 
– The new role (DEB) will then appear in the Menu Roles matrix report
Create New User for New Role 
• Create new user account to use the new role 
– Via SQL*Plus as SYSTEM 
– Username: TESTBRWS 
• no ops$ prefix needed if v.5.0+ 
• no ops$ prefix needed if RDC-only user 
– Grant roles to the new user, e.g.: 
• CONNECT 
• RESOURCE 
• OCL_ACCESS 
• RXCLIN_READ 
• RXCLIN_MOD 
• RXCLIN_SEC 
• RXC_ANY 
• RXC_BRWS 
• RDC_ACCESS 
• RXC_RDC 
• RXC_RDCT
Reference Codelists … 
• Update reference codelists 
– User Groups
Reference Codelists … 
– User Group Roles
Reference Codelists … 
– Discrepancy Rev Status Code 
• If any additional options are needed for the new role(s)
Reference Codelists … 
• Create new reference codelists (via DTK) … if new role user will be 
doing discrepancy management via RDC 
– Discrepancy Actions <new role>
Reference Codelists … 
– Discrepancy Status <new role>
Reference Codelists 
• Update other Discrepancy Actions <role> and Discrepancy Status 
<role> codelists as applicable
OC Discrepancy Management … 
• Update DM User Group Admin … if new role user will be doing 
discrepancy management via OC
OC Discrepancy Management 
• Create DM Profile (optional)… if new role user will be doing OC DM
RDC DCI Access … 
• For RDC, add the new role 
to ‘Default DCI Access by 
Role’ window 
– Restricted or 
Unrestricted 
– Can then be overwritten 
at the study level DCIs 
…
RDC DCI Access 
• … set study-specific 
DCI Access (if 
applicable) 
Note: 
– No access to 
TRTMNT DCI 
– Browse only for 
PE, EXC, PREG 
– User’s privileges 
on other DCIs
RDC Study / Site Access 
• Set Study and/or Study Site Access (at User level – new user with 
new custom role = TESTBRWS)
In RDC … 
• Log on to RDC as TESTBRWS user: 
– Access to only one study 
Notice: No access to 
TRTMNT eCRF 
(page #7 in Baseline visit)
In RDC … 
• Open a PE eCRF 
PE form in Browse mode 
(see watermark)
In RDC … 
• Open Demo eCRF 
Demo form in 
Update 
Discrepancy mode 
– can update/route 
discrepancies on 
Demo form
Testing 
• TEST!! … TEST!! … TEST!! 
– THOROUGHLY test the results of your customizations against your 
original requirements 
– DOCUMENT … DOCUMENT … DOCUMENT! 
– Should have SOPs and/or WINs in place for such customizations
11/13/2014 28
Thank You! 
For more information, please contact: 
Tammy.Dutkin@perficient.com 
LifeSciencesInfo@perficient.com (Sales) 
+44 (0) 1865 910200 (U.K. Sales) 
+1 919 462 6395 (U.S. Sales) 
www.perficient.com 
www.facebook.com/perficient 
www.twitter.com/perficient_LS

Contenu connexe

Plus de Perficient, Inc.

Driving Strong 2020 Holiday Season Results
Driving Strong 2020 Holiday Season ResultsDriving Strong 2020 Holiday Season Results
Driving Strong 2020 Holiday Season ResultsPerficient, Inc.
 
Transforming Pharmacovigilance Workflows with AI & Automation
Transforming Pharmacovigilance Workflows with AI & Automation Transforming Pharmacovigilance Workflows with AI & Automation
Transforming Pharmacovigilance Workflows with AI & Automation Perficient, Inc.
 
The Secret to Acquiring and Retaining Customers in Financial Services
The Secret to Acquiring and Retaining Customers in Financial ServicesThe Secret to Acquiring and Retaining Customers in Financial Services
The Secret to Acquiring and Retaining Customers in Financial ServicesPerficient, Inc.
 
Oracle Strategic Modeling Live: Defined. Discussed. Demonstrated.
Oracle Strategic Modeling Live: Defined. Discussed. Demonstrated.Oracle Strategic Modeling Live: Defined. Discussed. Demonstrated.
Oracle Strategic Modeling Live: Defined. Discussed. Demonstrated.Perficient, Inc.
 
Content, Commerce, and... COVID
Content, Commerce, and... COVIDContent, Commerce, and... COVID
Content, Commerce, and... COVIDPerficient, Inc.
 
Centene's Financial Transformation Journey: A OneStream Success Story
Centene's Financial Transformation Journey: A OneStream Success StoryCentene's Financial Transformation Journey: A OneStream Success Story
Centene's Financial Transformation Journey: A OneStream Success StoryPerficient, Inc.
 
Automate Medical Coding With WHODrug Koda
Automate Medical Coding With WHODrug KodaAutomate Medical Coding With WHODrug Koda
Automate Medical Coding With WHODrug KodaPerficient, Inc.
 
Preparing for Your Oracle, Medidata, and Veeva CTMS Migration Project
Preparing for Your Oracle, Medidata, and Veeva CTMS Migration ProjectPreparing for Your Oracle, Medidata, and Veeva CTMS Migration Project
Preparing for Your Oracle, Medidata, and Veeva CTMS Migration ProjectPerficient, Inc.
 
Accelerating Partner Management: How Manufacturers Can Navigate Covid-19
Accelerating Partner Management: How Manufacturers Can Navigate Covid-19Accelerating Partner Management: How Manufacturers Can Navigate Covid-19
Accelerating Partner Management: How Manufacturers Can Navigate Covid-19Perficient, Inc.
 
The Critical Role of Audience Intelligence with Eric Enge and Rand Fishkin
The Critical Role of Audience Intelligence with Eric Enge and Rand FishkinThe Critical Role of Audience Intelligence with Eric Enge and Rand Fishkin
The Critical Role of Audience Intelligence with Eric Enge and Rand FishkinPerficient, Inc.
 
Cardtronics Future Ready with Oracle EPM Cloud
Cardtronics Future Ready with Oracle EPM CloudCardtronics Future Ready with Oracle EPM Cloud
Cardtronics Future Ready with Oracle EPM CloudPerficient, Inc.
 
Teams Summit - What is New and Coming
Teams Summit -  What is New and ComingTeams Summit -  What is New and Coming
Teams Summit - What is New and ComingPerficient, Inc.
 
Empower Your Organization with Teams & Remote Work Crisis Management
Empower Your Organization with Teams & Remote Work Crisis ManagementEmpower Your Organization with Teams & Remote Work Crisis Management
Empower Your Organization with Teams & Remote Work Crisis ManagementPerficient, Inc.
 
Adoption & Change Management Overview
Adoption & Change Management OverviewAdoption & Change Management Overview
Adoption & Change Management OverviewPerficient, Inc.
 
Microsoft Teams: Measuring Activity of Employees Working from Home
Microsoft Teams: Measuring Activity of Employees Working from HomeMicrosoft Teams: Measuring Activity of Employees Working from Home
Microsoft Teams: Measuring Activity of Employees Working from HomePerficient, Inc.
 
Securing Teams with Microsoft 365 Security for Remote Work
Securing Teams with Microsoft 365 Security for Remote WorkSecuring Teams with Microsoft 365 Security for Remote Work
Securing Teams with Microsoft 365 Security for Remote WorkPerficient, Inc.
 
Infrastructure Best Practices for Teams Remote Workers
Infrastructure Best Practices for Teams Remote WorkersInfrastructure Best Practices for Teams Remote Workers
Infrastructure Best Practices for Teams Remote WorkersPerficient, Inc.
 
Accelerate Adoption for Microsoft Teams
Accelerate Adoption for Microsoft TeamsAccelerate Adoption for Microsoft Teams
Accelerate Adoption for Microsoft TeamsPerficient, Inc.
 
Preparing for Project Cortex and the Future of Knowledge Management
Preparing for Project Cortex and the Future of Knowledge ManagementPreparing for Project Cortex and the Future of Knowledge Management
Preparing for Project Cortex and the Future of Knowledge ManagementPerficient, Inc.
 
Utilizing Microsoft 365 Security for Remote Work
Utilizing Microsoft 365 Security for Remote Work Utilizing Microsoft 365 Security for Remote Work
Utilizing Microsoft 365 Security for Remote Work Perficient, Inc.
 

Plus de Perficient, Inc. (20)

Driving Strong 2020 Holiday Season Results
Driving Strong 2020 Holiday Season ResultsDriving Strong 2020 Holiday Season Results
Driving Strong 2020 Holiday Season Results
 
Transforming Pharmacovigilance Workflows with AI & Automation
Transforming Pharmacovigilance Workflows with AI & Automation Transforming Pharmacovigilance Workflows with AI & Automation
Transforming Pharmacovigilance Workflows with AI & Automation
 
The Secret to Acquiring and Retaining Customers in Financial Services
The Secret to Acquiring and Retaining Customers in Financial ServicesThe Secret to Acquiring and Retaining Customers in Financial Services
The Secret to Acquiring and Retaining Customers in Financial Services
 
Oracle Strategic Modeling Live: Defined. Discussed. Demonstrated.
Oracle Strategic Modeling Live: Defined. Discussed. Demonstrated.Oracle Strategic Modeling Live: Defined. Discussed. Demonstrated.
Oracle Strategic Modeling Live: Defined. Discussed. Demonstrated.
 
Content, Commerce, and... COVID
Content, Commerce, and... COVIDContent, Commerce, and... COVID
Content, Commerce, and... COVID
 
Centene's Financial Transformation Journey: A OneStream Success Story
Centene's Financial Transformation Journey: A OneStream Success StoryCentene's Financial Transformation Journey: A OneStream Success Story
Centene's Financial Transformation Journey: A OneStream Success Story
 
Automate Medical Coding With WHODrug Koda
Automate Medical Coding With WHODrug KodaAutomate Medical Coding With WHODrug Koda
Automate Medical Coding With WHODrug Koda
 
Preparing for Your Oracle, Medidata, and Veeva CTMS Migration Project
Preparing for Your Oracle, Medidata, and Veeva CTMS Migration ProjectPreparing for Your Oracle, Medidata, and Veeva CTMS Migration Project
Preparing for Your Oracle, Medidata, and Veeva CTMS Migration Project
 
Accelerating Partner Management: How Manufacturers Can Navigate Covid-19
Accelerating Partner Management: How Manufacturers Can Navigate Covid-19Accelerating Partner Management: How Manufacturers Can Navigate Covid-19
Accelerating Partner Management: How Manufacturers Can Navigate Covid-19
 
The Critical Role of Audience Intelligence with Eric Enge and Rand Fishkin
The Critical Role of Audience Intelligence with Eric Enge and Rand FishkinThe Critical Role of Audience Intelligence with Eric Enge and Rand Fishkin
The Critical Role of Audience Intelligence with Eric Enge and Rand Fishkin
 
Cardtronics Future Ready with Oracle EPM Cloud
Cardtronics Future Ready with Oracle EPM CloudCardtronics Future Ready with Oracle EPM Cloud
Cardtronics Future Ready with Oracle EPM Cloud
 
Teams Summit - What is New and Coming
Teams Summit -  What is New and ComingTeams Summit -  What is New and Coming
Teams Summit - What is New and Coming
 
Empower Your Organization with Teams & Remote Work Crisis Management
Empower Your Organization with Teams & Remote Work Crisis ManagementEmpower Your Organization with Teams & Remote Work Crisis Management
Empower Your Organization with Teams & Remote Work Crisis Management
 
Adoption & Change Management Overview
Adoption & Change Management OverviewAdoption & Change Management Overview
Adoption & Change Management Overview
 
Microsoft Teams: Measuring Activity of Employees Working from Home
Microsoft Teams: Measuring Activity of Employees Working from HomeMicrosoft Teams: Measuring Activity of Employees Working from Home
Microsoft Teams: Measuring Activity of Employees Working from Home
 
Securing Teams with Microsoft 365 Security for Remote Work
Securing Teams with Microsoft 365 Security for Remote WorkSecuring Teams with Microsoft 365 Security for Remote Work
Securing Teams with Microsoft 365 Security for Remote Work
 
Infrastructure Best Practices for Teams Remote Workers
Infrastructure Best Practices for Teams Remote WorkersInfrastructure Best Practices for Teams Remote Workers
Infrastructure Best Practices for Teams Remote Workers
 
Accelerate Adoption for Microsoft Teams
Accelerate Adoption for Microsoft TeamsAccelerate Adoption for Microsoft Teams
Accelerate Adoption for Microsoft Teams
 
Preparing for Project Cortex and the Future of Knowledge Management
Preparing for Project Cortex and the Future of Knowledge ManagementPreparing for Project Cortex and the Future of Knowledge Management
Preparing for Project Cortex and the Future of Knowledge Management
 
Utilizing Microsoft 365 Security for Remote Work
Utilizing Microsoft 365 Security for Remote Work Utilizing Microsoft 365 Security for Remote Work
Utilizing Microsoft 365 Security for Remote Work
 

Dernier

Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 

Dernier (20)

Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 

Taking Ownership of Custom Database Roles in Oracle Clinical and RDC

  • 1. Taking Ownership of Custom Database Roles in OC/RDC Tammy Dutkin, Director of Clinical Data Management & EDC, Life Sciences facebook.com/perficient linkedin.com/company/perficient twitter.com/Perficient_LS
  • 2. About Perficient 2 Perficient is a leading information technology consulting firm serving clients throughout North America. We help clients implement business-driven technology solutions that integrate business processes, improve worker productivity, increase customer loyalty and create a more agile enterprise to better respond to new business opportunities.
  • 3. Perficient Profile 3 • Founded in 1997 • Public, NASDAQ: PRFT • 2013 revenue $373 million • Major market locations: • Allentown, Atlanta, Boston, Charlotte, Chicago, Cincinnati, Columbus, Dallas, Denver, Detroit, Fairfax, Houston, Indianapolis, Minneapolis, New York City, Northern California, Oxford (UK), Philadelphia, Southern California, St. Louis, Toronto, Washington, D.C. • Global delivery centers in China and India • >2,200 colleagues • Dedicated solution practices • ~90% repeat business rate • Alliance partnerships with major technology vendors • Multiple vendor/industry technology and growth awards
  • 4. Business Process Management Customer Relationship Management Enterprise Performance Management Enterprise Information Solutions Enterprise Resource Planning Experience Design Portal / Collaboration Content Management Information Management Mobile BUSINESS SOLUTIONS 50+ PARTNERS Safety / PV Clinical Data Management Electronic Data Capture Medical Coding Clinical Data Warehousing Clinical Data Analytics Clinical Trial Management Healthcare Data Warehousing Healthcare Analytics CLINICAL / HEALTHCARE IT Consulting Implementation Integration Migration Upgrade Managed Services Private Cloud Hosting Validation Study Setup Project Management Application Development Software Licensing Application Support Staff Augmentation Training SERVICES
  • 5. Introduction Tammy Dutkin Director of Clinical Data Management & EDC Life Sciences, Perficient Tammy.Dutkin@perficient.com • Background – 20+ years of clinical research and data management experience – Previously SVP at DSP Clinical Research and VP at Advanced Clinical
  • 6. Agenda • Topics to Cover – Why create custom roles – Creating a custom role – Granting the necessary access and privileges to a new role – Granting the new role to the appropriate user accounts – Updating reference codelists, and other administrative settings and accesses, etc – Testing
  • 7. Why? • Why create custom roles – May be necessary if the default roles provided do not fit or cannot be modified to fit your business processes • This could be for OC tasks/roles, but is probably more commonly needed for RDC users • Usually to further limit what RDC users can see and/or do
  • 8. Creating Role • Creating a Custom Database Role – Log on to SQL*Plus as SYSTEM user – Create the custom role (prefix with RXC for OC/RDC role) • e.g., RXC_BRWS • SQL> create role RXC_BRWS; – Explicitly grant all database privileges required for the users with this role to do the tasks intended
  • 9. Grants for New Role … • Grant the new role access to menu items (via DTK) – In OC, RXC_BRWS will have access to only DE Browse
  • 10. Grants for New Role … • Add new role to the OPA_MENU_ROLES codelist … then …
  • 11. Grants for New Role – The new role (DEB) will then appear in the Menu Roles matrix report
  • 12. Create New User for New Role • Create new user account to use the new role – Via SQL*Plus as SYSTEM – Username: TESTBRWS • no ops$ prefix needed if v.5.0+ • no ops$ prefix needed if RDC-only user – Grant roles to the new user, e.g.: • CONNECT • RESOURCE • OCL_ACCESS • RXCLIN_READ • RXCLIN_MOD • RXCLIN_SEC • RXC_ANY • RXC_BRWS • RDC_ACCESS • RXC_RDC • RXC_RDCT
  • 13. Reference Codelists … • Update reference codelists – User Groups
  • 14. Reference Codelists … – User Group Roles
  • 15. Reference Codelists … – Discrepancy Rev Status Code • If any additional options are needed for the new role(s)
  • 16. Reference Codelists … • Create new reference codelists (via DTK) … if new role user will be doing discrepancy management via RDC – Discrepancy Actions <new role>
  • 17. Reference Codelists … – Discrepancy Status <new role>
  • 18. Reference Codelists • Update other Discrepancy Actions <role> and Discrepancy Status <role> codelists as applicable
  • 19. OC Discrepancy Management … • Update DM User Group Admin … if new role user will be doing discrepancy management via OC
  • 20. OC Discrepancy Management • Create DM Profile (optional)… if new role user will be doing OC DM
  • 21. RDC DCI Access … • For RDC, add the new role to ‘Default DCI Access by Role’ window – Restricted or Unrestricted – Can then be overwritten at the study level DCIs …
  • 22. RDC DCI Access • … set study-specific DCI Access (if applicable) Note: – No access to TRTMNT DCI – Browse only for PE, EXC, PREG – User’s privileges on other DCIs
  • 23. RDC Study / Site Access • Set Study and/or Study Site Access (at User level – new user with new custom role = TESTBRWS)
  • 24. In RDC … • Log on to RDC as TESTBRWS user: – Access to only one study Notice: No access to TRTMNT eCRF (page #7 in Baseline visit)
  • 25. In RDC … • Open a PE eCRF PE form in Browse mode (see watermark)
  • 26. In RDC … • Open Demo eCRF Demo form in Update Discrepancy mode – can update/route discrepancies on Demo form
  • 27. Testing • TEST!! … TEST!! … TEST!! – THOROUGHLY test the results of your customizations against your original requirements – DOCUMENT … DOCUMENT … DOCUMENT! – Should have SOPs and/or WINs in place for such customizations
  • 29. Thank You! For more information, please contact: Tammy.Dutkin@perficient.com LifeSciencesInfo@perficient.com (Sales) +44 (0) 1865 910200 (U.K. Sales) +1 919 462 6395 (U.S. Sales) www.perficient.com www.facebook.com/perficient www.twitter.com/perficient_LS