Timothy Cronin Cronin Business Solutions

Slides:



Advertisements
Similar presentations
EzScoreboard.com A Fully Integrated Administration Service.
Advertisements

{Customer} Divisions Plan {Date} – {Version} Salesforce.com.
Microsoft Dynamics® AX 2012
Leveraging an Integrated ERP and CRM System - Featuring Sage MAS 500 ERP and Sage SalesLogix CRM.
Supplier Contract Management © 2006 Oracle Corporation – Proprietary and Confidential 2. Author & Negotiate 5. Amend4. Monitor and Track 6. Renew & Closeout.
SP Business Suite Deployment Kick-off
Unveiling ProjectWise V8 XM Edition. ProjectWise V8 XM Edition An integrated system of collaboration servers that enable your AEC project teams, your.
Program Management Portal: Overview for the Client
PantherSoft Financials Smart Internal Billing. Agenda  Benefits  Security and User Roles  Definitions  Workflow  Defining/Modifying Items  Creating.
PeopleSoft FSCM 9.2 Reduce Indirect Spend and Procure to Pay Costs with PeopleSoft FSCM 9.2.
SESSION TWO SECURITY AND GROUP PERMISSIONS Security and Group Permissions.
Building Your Project Work Plan in March 2, 2007 HP Project & Portfolio Management by Dan Gallagher See NOTES page for Presentation Discussion, Tips &
Microsoft Dynamics SL. Agenda Why Dynamics SL Microsoft Dynamics SL Roadmap Review Business Portal 3.0 Features Review & Demonstrate new 6.5 Features.
Timothy Cronin Cronin Business Solutions
1 Self Service Banner FOAP AND NAVIGATION Fall 2005 Ver 7.1 Presented by the Auburn University Business Office.
EmpowHR EmpowHR Security Overview. 2 Application Security Administration Permission List Roles User Profiles Row level security Distributed Security Administration.
Program Management Practice Program Management Portal: Overview for the Client © 2011, 2015 BM Corporation 1.
Managing Projects
Definitions Collaboration – working together on team projects and sharing information, often through ad-hoc processes, to accomplish project goals. Document.
HP Project & Portfolio Management Resource Management July 11, 2007 CIMpleBS.com/HP-PPM/Training-Resource Management.pps By Dan Gallagher See NOTES page.
You Know Project Cost and Revenue; Do You Know Your Project Margin?
Microsoft Project vs. Clarizen Presented By: Rana Abaalkhail Wafa Hasanain.
Presentation Title Mohan Dutt Hyperion Solutions Corporation
Shop 9000 Product Review 2007 Visual User Group Nov 21 st 2007.
Welcome to the Minnesota SharePoint User Group. Introductions / Overview Project Tracking / Management / Collaboration via SharePoint Multiple Audiences.
Salesforce Change Management Best Practices
Oracle Projects Managing Your Extended Team Project Collaboration Lisa Quera Oracle.
The Microsoft Office 2007 Enterprise Project Management Solution:
Out of the Box: Project Reporting and Intelligence in 11i Brett Ford
Primavera Highlights During COLLABORATE  Primavera Key Note: Making the Most of Your Oracle Primavera Investment Dick Faris, Primavera Co-Founder & Oracle.
Classroom User Training June 29, 2005 Presented by:
The Experts in Oracle Projects SM Securing your Oracle Projects Environment Presented by Neeraj Garg Vice President, Client Services.
Managing Projects using Oracle Project Management (PJT) & SPREADSHEETS Neeraj Garg Vice President, Client Services.
Collaborative SIG Presentation: Projects to Profit Fundamentals
Developing Workflows with SharePoint Designer David Coe Application Development Consultant Microsoft Corporation.
Financial Perspectives
1 The following presentation is from the Oracle Webcast “What’s New in P6 EPPM Release 8.1.” As a partner, you may not use the Oracle Power Point template,
Page Up or Down to navigate through the program.
SPSA Tool User Manual. Contents About the SPSA Tool……….…………………………………………………………………………… Login…………………………………………………………………………………………..……….……..……..8 Home.
Copyright © 2007, Oracle. All rights reserved. Managing Concurrent Requests.
Brent Mosher Senior Sales Consultant Applications Technology Oracle Corporation.
ClientPoint ™ Data Entry Workflow. ClientPoint “The filing cabinet!” Search for existing clients, or add clients.
Approvals Management with TCA Hierarchy Ajoy A. Devadawson Oracle Corporation - Consulting.
Database Design and Management CPTG /23/2015Chapter 12 of 38 Functions of a Database Store data Store data School: student records, class schedules,

HP PPM Center release 8 Helping IT answer the tough questions
Industry Goals. Increase Customer Satisfaction  On-Time, On-Budget, Within Scope  Ensure High Quality Delivery Increase Margins  Drive Efficiencies.
Oracle Services Procurement
3 Copyright © 2010, Oracle. All rights reserved. Product Data Hub: PIM Functional Training Program Setup Workbench Fundamentals.
Project Setup and Execution For PMPlan Enterprise Presented by AlNik Solutions Copyright ©
© 2006 Oracle Corporation – Proprietary and Confidential Capture & Manage Services Spend Efficiently Extend Services Spend Programs Across Globally Improve.
Annual Performance Report ( APR ) Data Entry Workflow.
Finally Federal! Exploring Projects Release 12.1 Larry Baugh Apps Ingenuity LLC April 19, 2010.
BGSU/PeopleSoft Introducing Financial Management Solutions & Enterprise Performance Management.
21 Copyright © 2009, Oracle. All rights reserved. Working with Oracle Business Intelligence Answers.
Oracle eBusiness Financials R12 Oracle Receivables Functional Overview TCS Oracle Practice.
Oracle iSupplier Portal Product Presentation
17 Copyright © 2006, Oracle. All rights reserved. Information Publisher.
Oracle apps financial functional training Contact us: Magnific training Training | placement|Certificaions.
Getting Started With Supplier 360
PantherSoft Financials Smart Internal Billing
Program Management Portal (PgMP): What’s New in R8 for the Client
Appendix – Integration with Assets, Locations, and Organizations
Custom Profile Options
R12 Shared Services Support Multi Org Access Control - MOAC
Program Management Portal (PgMP): Catalog and the Client
Order-to-Cash (Project-Based Services) Scenario Overview
Gregory Smith November 2012
Enterprise Program Management Office
Contract Management Software 100% Cloud-Based ContraxAware provides you with a deep set of easy to use contract management features.
Presentation transcript:

Timothy Cronin Cronin Business Solutions Oracle Projects Suite- Security Options (A security journey from Forms to HTML) Timothy Cronin Cronin Business Solutions

Agenda… Introduction to the Oracle Projects Suite Forms versus HTML Elements of PA Security Functions Menus Responsibilities Multi Org/HR Security PA Profile Options User Profile Security Configuration Considerations Quick Reference Configuration Guide Project Access Control Organizational Authority Role Based Security Security Extension MS Project Security Personalizations

Security Options Matrix…

Walking the line, the Projects line…

Introduction to the Oracle Projects suite

History of Oracle Applications… 1983 1985 1987 1989 1991 1993 1995 1997 1999 2001 2003 2005 2007 1984 1988 1986 1990 1992 1994 1996 1998 2000 2002 2004 2006 2008 Oracle Founded (Originally named RSI) Version 10.7 Character Version 11.03 Version 12 Version 10.7 GUI Creation of Apps Division (Version MPL3) Version 11i Version 11.5.10 Version 9.3 Version 10.7 NCA Rollup 1 to 4 Version 8.6 Version 10.4 e-Business Suite Client/Server HTML Based Project Billing/Costing Enterprise Project Management

Oracle Projects Intelligence Global Project Repository The Projects Suite… Oracle Projects Intelligence Oracle Project Management Oracle Project Contracts Oracle Project Portfolio Planning Oracle Project Resource Management Oracle Project Collaboration Oracle Project Manufacturing Oracle Project Billing Oracle Project Costing Oracle Time and Labor Oracle Project Foundation Global Project Repository

Self Service Web Applications vs. Professional Forms HTML versus Forms Self Service Web Applications vs. Professional Forms

HTML vs. Forms… Oracle is migrating away from Forms towards HTML Oracle Projects suite is on the leading edge A significant % of the Oracle Projects suite is now in HTML In many cases, a function can be performed in both Forms and HTML Security features are sometimes related to either HTML or Forms

HTML vs. Forms… Some modules are primarily designed for HTML others for Forms

HTML vs. Forms… Selected functionality by HTML or Forms

HTML vs. Forms… Project creation is HTML and Forms:

Function Security

Function Security… Function Security Function security controls user access to Oracle Projects functions Functions are assigned to Menus Thus providing access to specific functionality in PA Managed via System Administrator

Function Security… Functions control access to most features within PA Examples include: Ability to see a button Ability to baseline a workplan Ability to view cost rates Ability to update progress Etc…

Menu Security

Menu Security… Menu Security Build from either other menus or functions Grant access to specific PA functionality Menus are assigned to either Responsibilities or Roles Managed via System Administrator

Function and Menu Security… Steps to create a function loaded menu Navigate to System Administrator- Menu Either create a new menu or query an existing menu Add/Remove Functions as necessary

Responsibility Based Security

Responsibility Based Security… A user’s logon determines what a user can do within Oracle Configured and managed in System Administrator

Responsibility Based Security… Responsibilities contain the following attributes: Menu Request Group Function and Menu Exclusions

Responsibility Based Security… HTML versus Forms differences…

Responsibility Based Security… HTML versus Forms responsibilities…

Responsibility Based Security… The Oracle Projects Suite contains the following predefined responsibilities: HTML Based Project Super User Project Manager Project Administrator Resource Manager Staffing Manager Operations Manager Team Member Forms Based Project Costing Super User Project Billing Super User Projects Implementation Super User Project Manager (Non-HTML)

Responsibility Based Security… Steps to create a responsibility Navigate to System Administrator – Responsibilities Enter name Assign Application Determine: Forms vs HTML Assign Menu Assign Request Group Enter any function or menu exclusions

Multi Organization and HR Security

MO and HR Security… The responsibility is the primary means of defining security All Oracle Applications users access the system through a responsibility that is linked to a security profile The security profile determines which records the user can access

MO and HR Security… Multi Organizational Security can be based on the following hierarchy: Set of Books Business Group Operating Unit Organizations

HR: Cross Business Group… HR: Cross Business Group Profile option: Allows partial visibility of information across business groups

Security Profile… Oracle Human Resources Security Profile Enables data to be secured in a variety of ways including: Organization level Operating unit level

MO Operating Unit… If the Security Profile calls for operating unit security: Operating Unit is determined using the operating unit specified in the MO: Operating Unit profile option Allow or restrict access by operating unit

MO Security Profile… Security for applications that use organizations and organization hierarchies in their business views Create a security profile and then assign to the site or application level

Levels for setting Profile Options… Defaulting Order Order of Precedence Site Application Responsibility User

MO Security… Steps to configure MO Security Navigate to Human Resources- Security Profiles Either create a new security profile or update an existing profile Navigate to System Administrator – Profile System Values Enter appropriate values for: HR: Cross Business Group MO: Operating Unit MO: Security Profile

PA Profile Options

PA Profile Options… The following profile options provide an additional level of security for a responsibility PA: Cross Project User – Update PA: Cross Project User – View PA: View All Project Resources PJI: Organizational Security Profile

PA: Cross Project User – Update… This profile provides update all projects access Applies to all operating units where the MO: Operating Unit profile option is enabled

PA: Cross Project User – View… This profile provides view all projects access The default is set to “Yes”

PA: View All Project Resources… This profile enables users to view all resources in Oracle Projects and perform resource-related functions, as granted by their responsibilities.

PJI: Organizational Security Profile… Used to provide security access to Project Intelligence Based on the Security Profile

PA Profile Options… Steps to define the PA Profile Options Navigate to System Admin- Profile System Values Query each of the following profiles an update as necessary PA: Cross Project User – Update PA: Cross Project User – View PA: View All Project Resources PJI: Organizational Security Profile

Personal Profile Values

User Profiles… Users have limited ability to modify specific profile options Accomplished via the Personal Profile Values form

User Profiles… Steps to update a User Profile Navigate to the appropriate responsibility; (Example: Project Billing Super User- Other - Profile Query the values for the user Update the profile with the appropriate values

Project Access Control

Project Access Level… Project Access Levels allow control of who can search and view specific projects There are two access levels for projects: Secured: Users need role or organizational access to view the project Enterprise: Project can be viewed by any user in your enterprise regardless of their role

Project Access Level… The project access level is assigned via HTML The UPG: Update Project Access Level concurrent process to update the access levels of several projects at once

Project Access Level… Steps to enable Project Level Access Navigate to Project Super User Query a Project or Template Set the access level to either: Enterprise Secured

Organizational Authority

Organizational Authority… Access for users at an organizational level Users with Organizational based security do not need roles Each individual organization must be assigned to the user

Organizational Authority… Organization based security provides the following organizational authorities: Project Authority: Perform Project Manager functions on all projects in the organization Resource Authority: View and update resource information for all resources in the organization Utilization Authority: Calculate and view utilization for all resources in the organization Forecast Authority: Generate and view forecast information for all projects in an organization

Organizational Authority… Steps to enable Organizational Based Security Navigate to Project Billing Super User – Organizational Authority Enter the name of the user that needs organizational access Enter the organizations the user should see Set the users authority for each Organization by checking the authority check boxes

Role Based Security

Role Based Security… Role based security controls access based on the role the user plays on a project Access for a user can be different on each project Role based security overrides responsibility based security for individual users Provides additional features for specific modules such as Resource MGT and Contracts

Role Based Security… Role Based Security assigns menus to roles Menus with roles are considered secured roles Unsecured roles use the Responsibility to determine project access Menus are build from: Functions Sub-menus Etc...

Roles– Controls Tab… Controls grant access to specific features including: Allow Scheduling Allow as a Task Member Allow labor Cost Query Allow as a Contract Member Allow as a Project Member

Role Lists… Role lists to categorize roles into logical groupings For example, you may have a role list called Consulting to which all roles relating to consulting are assigned.

Roles– Role Lists Tab… The role lists to which you want the role assigned

Roles– Jobs Tab Project roles are the templates for creating resource requirements For each project role, enter the default for job information for resource requirements created based on the role Job levels are used for requirements search, and job groups and jobs drive forecasting

Roles- Competencies Tab Project roles are the templates for creating resource requirements For each project role, enter the default competency information used on resource requirements Competencies are used for requirements search

Roles- Project Status Provides an additional level of security based on Project Status Example: Allows a user to change classifications in unapproved status, but not in approved status

Roles- Access Rules Provides the set default access levels for Project Contracts Any person associated with this role will inherit these default settings

Role Based Security… After the role has been created Assign a user as a key member/team member to the project Note that key members/team members can be established in both: Forms HTML

Role Based Security… Steps to enable Role Based Security Navigate to Project Billing Super User- Setup- Project Roles Create a new role Create Name Assign Menu for Role based security Enter appropriate controls Enter further information: Role Lists Jobs Competencies Project Status Assign users to the roles in either HTML or Forms

Security Extension

Security Extensions… The Project Security extension allows customized business rules for project and labor cost security Only applies to non-HTML architecture Examples: Responsibilities can view or update only capital projects Use a DFF to define access to a project

Security Extensions… Steps to create a Security Extension Define your requirement Update the body and package respectively Body: PAPSECXB.pls Package: pa_security_extn Test the extension “Go Live” with the extension

Microsoft Project Security

MS Project Security The Oracle Projects suite provides standard integration with MS Project Role Based Security is honored by the MS Project Interface For example, we have the ability to restrict rates from interfacing to MS Project based on project role assignments

MS Project Security This data may be controlled includes: Person ID Job ID Organization ID Organization Name Standard Rate Overtime Rate Cost Per Use Rate

MS Project Security Steps to enable MS Project Security: Update the PA_AMG_RESOURCE_INFO_V Any column value that receives a “Y” indicates that MS Project integration will receive the column The default value is “N”

Personalizations

Personalizations… Provide the ability to modify specific HTML features The forms can be personalized at the following levels: Responsibility Organization Site

Personalizations… Determine the HTML screen that you would like to modify. Click on the Personalize Page Link Examples of modifications that are possible include: Reorder a view Create a button Add a column Etc

Personalizations… After enabling the following Personalize profile option, a HTML user will have access to the personalize features : Personalize Self-Service Defn = “Yes“

Navigate to the HTML form that needs modification

Click Personalize

Enter the Personalization Page

Find the Personalization and click the edit pencil

Determine where the personalization should be applied: Site, Org, Responsibility

Scroll down to the “Rendered” row- Set the value to False

Return to the Application and notice that the personalization… Before After

Personalizations… Steps to enable Personalizations Set the “Personalize Self-Service Defn” profile option = “Yes“ Determine where a Personalization is necessary Click the Personalize Page Link Make the appropriate Personalization Assign the personalization to any of the following: Responsibility Organization Site Save Changes

Configuration Considerations

Configuration Considerations… Spend time to understand the range of security options within the Oracle Projects Suite Understand your user requirement Who will use Oracle Projects What information they require How they use it Limit the number of roles to a manageable level Recognize that Oracle provides multiple ways to achieve a security objective

Configuration Considerations… Develop a security matrix document that supports configuration, audit and ongoing maintenance When building and testing menus based on role based security, it is recommended to have access to bounce the Apache Server Changes/updates will not immediately appear unless Apache is bounced

Quick Reference Configuration Guide

Security Options Matrix…

Projects Security Summary…

Reference Material… Metalink User and Implementation Guides Daily Business Intelligence Implementation Guide Human Resources User Guide Projects Implementation Guide Projects Fundamentals User Guide Project Management User Guide Resource Management User Guide Project Contracts User Guide Project Contracts Implementation Guide Projects API, Client Extensions, Open Interfaces

Function and Menu Security… Steps to create a function loaded menu Navigate to System Administrator- Menu Either create a new menu or query an existing menu Add/Remove Functions as necessary

Responsibility Based Security… Steps to create a responsibility Navigate to System Administrator – Responsibilities Enter name Assign Application Determine: Forms vs HTML Assign Menu Assign Request Group Enter any function or menu exclusions

MO Security… Steps to configure MO Security Navigate to Human Resources- Security Profiles Either create a new security profile or update an existing profile Navigate to System Administrator – Profile System Values Enter appropriate values for: HR: Cross Business Group MO: Operating Unit MO: Security Profile

PA Profile Options… Steps to define the PA Profile Options Navigate to System Admin- Profile System Values Query each of the following profiles an update as necessary PA: Cross Project User – Update PA: Cross Project User – View PA: View All Project Resources PJI: Organizational Security Profile

User Profiles… Steps to update a User Profile Navigate to the appropriate responsibility; (Example: Project Billing Super User- Other - Profile Query the values for the user Update the profile with the appropriate values

Project Access Level… Steps to enable Project Level Access Navigate to Project Super User Query a Project or Template Set the access level to either: Enterprise Secured

Organizational Authority… Steps to enable Organizational Based Security Navigate to Project Billing Super User – Organizational Authority Enter the name of the user that needs organizational access Enter the organizations the user should see Set the users authority for each Organization by checking the authority check boxes

Role Based Security… Steps to enable Role Based Security Navigate to Project Billing Super User- Setup- Project Roles Create a new role Create Name Assign Menu for Role based security Enter appropriate controls Enter further information: Role Lists Jobs Competencies Project Status Assign users to the roles in either HTML or Forms

Security Extensions… Steps to create a Security Extension Define your requirement Update the body and package respectively Body: PAPSECXB.pls Package: pa_security_extn Test the extension “Go Live” with the extension

MS Project Security… Steps to enable MS Project Security: Update the PA_AMG_RESOURCE_INFO_V Any column value that receives a “Y” indicates that MS Project integration will receive the column The default value is “N”

Personalizations… Steps to enable Personalizations Set the “Personalize Self-Service Defn” profile option = “Yes“ Determine where a Personalization is necessary Click the Personalize Page Link Make the appropriate Personalization Assign the personalization to any of the following: Responsibility Organization Site Save Changes

Where to find more information… Timothy Cronin, President www.CroninINC.com tcronin@CroninINC.com 954.243.3101 Experts in the Oracle Projects Suite

Oracle Project Costing… Collect Modify Report GL FA 3rd Party Apps Cash Management PO T&L i-Expense AP Inventory Cost Inputs Cost Outputs Oracle Project Costing Create Projects from templates Integrate with multiple sources Manage cost via a WBS Track cost against budget Burden/Allocate/Transfer Cost View Commitments Drill Down features Capitalize Assets Generate Accounting

Oracle Project Billing… Generate Invoices Funding / Agreements Interproject/ Interorg Billing Revenue Budgets and Forecasts Generate Revenue Generate AutoAccounting Track agreements / Fund Projects Manage Revenue Budgets Generate Invoices Generate Revenue Supports the following billing/revenue methods: T&M % Spent % Complete Events Custom methods

Oracle Project Management… Budgets Forecasts HTML Portal / Dashboard Manage Workplans Integrate with MS Project View Gantt Charts Assign task weighing Create, manage and version workplans Track progress against plan Integrate with MS Project Create budgets / forecasts to completion Provide real time project overview via HTML Manage issues at a project or task level View Gantt charts Create work plan dependencies Manage change orders Oracle Project Management

Oracle Project Collaboration… Collaborative Workspace Visibility to tasks, issues and deliverables Secure HTML Document Versioning Provides a secure collaborative workspace Visibility to assigned tasks, issues and deliverables Single document repository with versioning capabilities Related to Oracle Project Management

Oracle Resource Management… Oracle Project Resource Management Generate Forecasts Manage team schedules Supports the following functions: Project Managers Resource Mangers Staffing Managers Nominate and assign resources to a project Track resources and availability Calculate Utilization Used by all members of your project based organization Calculate organization / resource utilization Managing team schedules Track resources and availability Nominate / Assign resources to a project Search for open requirements Generate financial forecasts

Oracle Project Contracts… Manage Relationships between customers Deliverable Tracking Manage Contractual Obligations Contract Authoring Tool Provides the ability to manage complex contracts Provides role based security Supports the ability to track and manage customer: Deliverables Contract Line Items Workflow Based Contract Management Oracle Project Contracts

Oracle Project Intelligence… Operation and Financial Project Metrics Real time On-line reporting Prepackaged Reports Dashboard And KPI tools Provides Project based operational and financial metrics, reporting and analytics Provides role based security Drill down to transactions Dashborad and KPI’s Manage by exception Oracle Project Intelligence

Oracle Project Portfolio Planning… Evaluate & Analyze Projects Establish Common Metrics Score and Rank Projects “What if” Scenarios Release Date: May 2005 Evaluate, analyze, prioritize potential projects Establish common metrics for potential projects NPV, ROI, strategic or financial fit Score and rank projects Create and compare “What if” scenarios