Introduction to OFBiz and OFBiz Security

Slides:



Advertisements
Similar presentations
Sales Tracker Strong Pos system with Electronic Device Develop By :
Advertisements

12-CRS-0106 REVISED 8 FEB 2013 PRESENTS vTools Voting: Getting Voter List.
After this class, you will be able to:  Identify and describe how permissions work in the system  Understand the hierarchy of user settings  Know the.
CUONG NGUYEN PRIYA PAKHANAVAR RUSSELL ROBINSON RPC Hotels.
University of Southern California Introduction to Enterprise Wide Information Systems Configuring SAP Instructor: Richard W. Vawter.
S y n e r g y. Sales Items Purchase Reporting Customer Control Integrated platform Introducing truly affordable ERP.
Introduction to SAP.
TRADING SOFTWARE AKSofttech. INTRODUCTION Trading Software is an integrated accounting system which takes care of all business needs. It incorporates.
Integrate your people maximize your knowledge Tel SalesBase Customer.
Pen Inc Introduction to Your Company
1 ASP.NET SECURITY Presenter: Van Nguyen. 2 Introduction Security is an integral part of any Web-based application. Understanding ASP.NET security will.
Advanced Entity Relationship Concepts. Advanced Concepts UIDs Intersection Entities Recursive Relationships Roles Subtypes Exclusivity Historical Fan.
Real-estate Management System
STOCK CONTROL SOFTWARE. INTRODUCTION Stock Control Software is an integrated accounting system which takes care of all business needs. It incorporates.
CPSC203 Introduction to Computers Lab 69 By Jie Gao.
Intro to Business, 7e © 2009 South-Western, Cengage Learning SLIDE CHAPTER Types of Production Production Planning Planning.
Agenda Process Flow Design and Platform Configuration
 SAP AG 2003 Business partners and contacts Items and warehouses Content: Master Data.
How to Log-in to EPIC for the First Time. to FY 2015 Form 471 Authorized Signer Looks Like:
SAP Navigation EIN 5359, Spring 2009 R/3 SAP Integrated Solution Client / Server Open Systems Financial Accounting Controlling Fixed Assets Mgmt. Project.
University of Southern California Enterprise Wide Information Systems Customer Order Management Instructor: Richard W. Vawter.
Case Study 3: Operate a Manufacturing Company (Introduction) EIN 6133 Logistics Engineering Summer B, 2015.
Copyright © 2007, Oracle. All rights reserved. Implementing Role-Based Security.
Computer E-ssentials Group : Will Howell Tausif Rajkotwala Komal Chandarana.
DSCI 3710 Getting Started with your Textbook Courseware (How to do a Stella login and access your Atomic Dog material)
Munis Version 9.4/10.2 Major Enhancements Sneak Peek Early Adopter – Financials David Buck Tyler Technology - MUNIS Division Implementation Analyst.
1 Terminal Management System Usage Overview Document Version 1.1.
Course Introduction. Slide 2 So what is a process or a business process for that matter?
BUS 508 Week 4 Assignment Internet Technology, Marketing, and Security (Sony Corp) Check this A+ tutorial guideline at
Source-to-Pay (S2P) Initiative Coupa Supplier Network Training
SAP S4HANA Business Experience Distribution Simulation
What Is Enterprise Computing?
SAP Overview.
The Procurement Process
Project Management: Messages
Multi Channel Sales Order Management: Store
Catalog Management.
Discovering Computers 2010: Living in a Digital World Chapter 14
Security Management: Successes and Failures
DePaul Bears Try Your Luck!.
Inventory and Warehouse Processes
ISBN of bookstore bundle
Case Study 3: Operate a Manufacturing Company (Introduction)
B2C Online Store. B2C Online Store Group Members Introduction Name: Muhammad Gulfam VU ID: MC Program: MCS Supervisor: Muhammad Qamar Usman.
William V. Richardson Jr. and John T. Barrera
The Way Eryk Budi Pratama
Introduction to Enterprise Systems
Database Design Using the REA Data Model
Course Introduction.
IST 6160 Enthusiastic Studysnaptutorial.com
Contact Yahoo Customer Service Number
What are the Database Applications
LEARNING MANAGEMENT SYSTEM
The Fulfillment Process
ERP and OFBiz Organizational Units
Data Solutions- Karm Upadhyay Zoheb Khan Swati Shukla
How businesses use information systems (Part 2)
DATA FLOW DIAGRAM.
A Practice Solutions Practice Solutions.
Course: Module: Lesson # & Name Instructional Material 1 of 32 Lesson Delivery Mode: Lesson Duration: Document Name: 1. Professional Diploma in ERP Systems.
Selling ERP The “BACK OFFICE”
Registering for MasteringBiologyTM
Metadata The metadata contains
Demo presentation of AMICS ERP Pro Software for managing business
Implementation Methodology
Appendix A Data Modeling MANAGEMENT INFORMATION SYSTEMS 8/E
LEARNING MANAGEMENT SYSTEM
iLab Reseachers Training
Project Manager Application
Presentation transcript:

Introduction to OFBiz and OFBiz Security

Objectives Understand how the simulation is set up See how to navigate through the OFBiz applications Understand role-based security Review selected OFBiz organizational units

Navigation (Introduction) It’s a hierarchical menu system based on functional applications The levels of menus varies based on the application

Navigation (Applications) AP / AP ACCOUNTING CATALOG to manage customer catalogs CONTENT to manage catalog content FACILITY to keep track of inventory ORDER to work with purchase and sales orders PARTY manger keeps track of users WEB TOOLS provides access to the OFBiz application itself

Security (Introduction) All ERPs support some form of role-based security In general Users have credentials Users get permission to parts of the system based on their job function SAP and OFBiz work similarly I’ll take a bottom-up approach to describing the system

Security (Diagram 1)

Security (Diagram 2)

Security (Implementation) The lowest level of permission is the SecurityPermission These security permissions map to the OFBiz code

Security (Implementation) SecurityGroupPermission assembles permissions together in a group

Security (Implementation) The SecurityGroup entity lists the unique security groups

Security (Implementation) A user has a login and password stored in the UserLogin entity It’s common to store passwords as an SHA hash

Security (Implementation) The UserLoginSecurityGroup entity maps the UserLogin to the assigned SecurityGroup(s)

Creating a User Users are just a type of party OFBiz contains some predefined party types These are use to create assign parties to particular roles

Party (Personal Information) A party (user) has limited personal information This information can be changed

Party (Contact Information) We can communicate with a party in many ways E-mail, physical address, telephone, Web, etc.. So a party can have several contact entries

Party (Payment Information) We have not worked with this yet, but payment types can be configured for customers and suppliers

Party (Other) We can creates notes about the party We can look at visit history for the party Customers are typically associated with a store where they buy goods