Introduction to GRIN-Global Webinar Session 6
description
Transcript of Introduction to GRIN-Global Webinar Session 6
Introduction to GRIN-Global Webinar Session 6
Marty Reisinger,facilitator
Six Sessions1. Intro to GG; Getting started w/ the Curator Tool
2. CT Interface - additional stuff; Accessions; Basic Searches
3. Inventory; More on Searches
4. Public Website; Crop Traits & Observations
5. Cooperators; Orders; Reports
6. Security; Next Steps in NPGS Gap Analysis Process
ObjectiveParticipants will understand the...
• GRIN-Global security model
• next steps in the NPGS gap analysis
Security: 2 Concepts
Ownership• “Owned_by” is determined by the
user who creates the record
• Only the owner of the record can transfer ownership to another user
Ownership• When someone creates an accession_name
record, the owner is the same as the owner of the accession
Ownership• When relationships are
mapped between dataviews, the children (tables) inherit the security settings of the parent
• (Currently) the inheritance only cascades one level
PermissionsFor each user, permissions are applied to:• a specific table• a specific dataview• database-wide
Permission DefinedA permission restricts or grants access to a resource in GRIN-Global.
A resource is defined as a specific table, dataview, or row. A permission defines four kinds of rights:• Create• Read• Update• Delete
All Access Permissionis applied database-wide
–users will be able to:• Create• Read• Update• Delete
•... for all data
Permissions DefinedEach right can have one of three values:
Value DescriptionAllow Allows accessDeny Denies accessInherit Neither allows nor denies access; access is
situational; it is inherited from a previous definition
Two Important People to Remember
Going Forward...• Please keep testing the system
• Continue to provide feedback
• Additional training will be provided
Contacts• GG Team– Questions / suggestions / observations / comparisons
wrt GRIN & [email protected]
• Marty Reisinger– Questions related to this webinar series &
• Thank you!