SlideShare a Scribd company logo
1 of 34
Download to read offline
Novell Teaming:      ®

Automating Business Processes with Forms and Workflows




Robin Redgrave                       Adam Wingate
Collaboration Technical Specialist   Teaming Libriarian
rredgrave@novell.com                 awingate@novell.com
Agenda

    •   What is a workflow?

    •   How to create Forms

    •   How to create Workflows

    •   Putting it Together

    •   Further information



2   © Novell, Inc. All rights reserved.
What is a Workflow?

    Workflows are processes that already exist in the business
         –   Processing resumes and hiring staff
         –   Reviewing, editing and publishing documents
         –   Human Resource functions: requesting and approving
             time off, expense reports or supply requisition
         –   Help desk support request, diagnosis, resolution
         –   Change request
         –   Ticket tracking
         –   Moderated discussion forums
         –   Purchase Order request and Approval

3   © Novell, Inc. All rights reserved.
Pre-Workflow Design

    •   Talk to people
         –   Everyone involved
         –   What do the users need, what does the business need
         –   What controls and rights are required
    •   How can you improve the existing WF
         –   Reminders
         –   Escalations
         –   Let others know
         –   Feedback to originator


4   © Novell, Inc. All rights reserved.
Workflow Creation Delegation
Who Can Create Business Processes

    •   Administrator or Administrator equivelant
         –   Can create system Forms and Workflows

    •   Users
         –   Rights can be assigned at a Folder or workspace level

         –   Forms and Workflows will be available at that point
             and below

         –   Workspace administrator has rights

         –   Specific rights can be delegated to user

6   © Novell, Inc. All rights reserved.
Add a Forms/Workflow Role

    •   As admin
         –   Create a new role and assign rights

              >   Design Entries

              >   Design Workflows


    •   On access control menu
         –   Assign the rights as required to users




7   © Novell, Inc. All rights reserved.
Forms
What is a Form?

    •   A way of entering information into Teaming

    •   Made up of elements

    •   Equivalent to your paper based form




9   © Novell, Inc. All rights reserved.
Basic Elements

     •   Text                              •   User list/Group List

     •   Attachment/File upload            •   Buttons

     •   Description/HTML Editor           •   Date / Date and Time

     •   Guest user name                   •   Picture

     •   Checkbox                          •   Event




10   © Novell, Inc. All rights reserved.
Container Elements

     •   Radio Button

     •   Selectbox

     •   2 and 3 column table

     •   Box

     •   Expandable area



11   © Novell, Inc. All rights reserved.
Advanced Elements

     •   Custom JSP

     •   HTML element

     •   Remote application

     •   User List Selectbox

     •   Hidden



12   © Novell, Inc. All rights reserved.
Entry Designer

     •   Form definition
          –   What the form looks like

     •   View definition
          –   How the form is viewed

          –   A subset of the form elements

     •   Summary definition
          –   Simple view


13   © Novell, Inc. All rights reserved.
Expanding Functionality with JSPs

     •   External database interaction
     •   Dynamically hiding and displaying fields
     •   Validation of data entries
     •   Text and number manipulation
     •   Populating fields with user profile information
     •   Populating fields for workflow routing


     •   Adding additional elements to the designer


14   © Novell, Inc. All rights reserved.
Workflows
Creating a Workflow

     •   Create States

     •   Add Transitions

     •   Set up notifications

     •   Set up access control




16   © Novell, Inc. All rights reserved.
States

     •   Points of transition within a business process
          –   Awaiting managerial approval
          –   Document published
          –   Holiday denied
          –   Grades submitted
     •   Action points for the workflow
          –   Routing options
          –   Notifications
          –   Add parallel processes
          –   Copy/move entries


17   © Novell, Inc. All rights reserved.
Transitions

     •   Custom transition                 •   Entry data values

     •   Immediate                         •   Modify

     •   Manual                            •   Question and Response

     •   After time elapsed                •   Variable

     •   On comment or reply               •   Wait for Parallel threads




18   © Novell, Inc. All rights reserved.
Notifications

     •   Mail messages to users to inform on form progression
     •   Can be sent to
          –   Static Users or Groups

          –   Dynamic users or groups defined within the form

     •   Can include title and other information
     •   Can be sent on entering or exiting a state
          –   Multiple messages can be defined

          –   Can have CC and BCC recipients

19   © Novell, Inc. All rights reserved.
Access Controls

     •   Who can access a entry
          –   Delete

          –   Modify

          –   Read

     •   Who can Transition an entry
          –   Into a state

          –   Out of a state

     •   Modify specific fields on the form

20   © Novell, Inc. All rights reserved.
Other Bits

     •   Custom actions

     •   Remote application

     •   Start parallel thread

     •   Start separate workflow process

          –   Variables can be carried across




21   © Novell, Inc. All rights reserved.
Putting It Together
Need to Ensure Our Users Can Use It

     •   Create a folder
     •   Configure the folder
          –   Add the allowed entry type
          –   Assign the workflow to run automatically
     •   Test
          –   Form entry and view
          –   Workflow works as expected
               >   Notification and access controls

     •   Folder and workspace templates
         can be created
23   © Novell, Inc. All rights reserved.
Reporting

     •   Report on Workflow State
          –   Show average time spent in each state by all entries

          –   Show number of entries currently in each state

     •   Workflow history
          –   Shows the path that has been taken through the workflow

          –   Who made the decision and when

     •   Useful for compliance and auditing



24   © Novell, Inc. All rights reserved.
Importing and Exporting

     •   Can import and export forms and workflows

          –   Create and test in an isolated environment

          –   Move to the production environment when ready

     •   Remember any JSPs will need to be manually moved




25   © Novell, Inc. All rights reserved.
Extensions

     •   A way of packaging up your customisations
          –   Forms

          –   Workflows

          –   JSPs

          –   Images

          –   Teamplates

          –   Configuration files


26   © Novell, Inc. All rights reserved.
Further Information
www.novell.com/teaming/starterpack




28   © Novell, Inc. All rights reserved.
www.novell.com/teaming_library




29   © Novell, Inc. All rights reserved.
www.kablink.org




30   © Novell, Inc. All rights reserved.
www.novell.com/documentation/teaming




31   © Novell, Inc. All rights reserved.
Questions?
Unpublished Work of Novell, Inc. All Rights Reserved.
This work is an unpublished work and contains confidential, proprietary, and trade secret information of Novell, Inc.
Access to this work is restricted to Novell employees who have a need to know to perform tasks within the scope
of their assignments. No part of this work may be practiced, performed, copied, distributed, revised, modified,
translated, abridged, condensed, expanded, collected, or adapted without the prior written consent of Novell, Inc.
Any use or exploitation of this work without authorization could subject the perpetrator to criminal and civil liability.


General Disclaimer
This document is not to be construed as a promise by any participating company to develop, deliver, or market a
product. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in
making purchasing decisions. Novell, Inc. makes no representations or warranties with respect to the contents
of this document, and specifically disclaims any express or implied warranties of merchantability or fitness for any
particular purpose. The development, release, and timing of features or functionality described for Novell products
remains at the sole discretion of Novell. Further, Novell, Inc. reserves the right to revise this document and to
make changes to its content, at any time, without obligation to notify any person or entity of such revisions or
changes. All Novell marks referenced in this presentation are trademarks or registered trademarks of Novell, Inc.
in the United States and other countries. All third-party trademarks are the property of their respective owners.

More Related Content

What's hot

Domain Services for Windows: Best Practices for Windows Interoperability
Domain Services for Windows: Best Practices for Windows InteroperabilityDomain Services for Windows: Best Practices for Windows Interoperability
Domain Services for Windows: Best Practices for Windows InteroperabilityNovell
 
Ugly Storage Made Sexy in Novell Open Enterprise Server and Windows Environments
Ugly Storage Made Sexy in Novell Open Enterprise Server and Windows EnvironmentsUgly Storage Made Sexy in Novell Open Enterprise Server and Windows Environments
Ugly Storage Made Sexy in Novell Open Enterprise Server and Windows EnvironmentsNovell
 
Novell Storage Manager: Your Secret Weapon for Simplified File and User Manag...
Novell Storage Manager: Your Secret Weapon for Simplified File and User Manag...Novell Storage Manager: Your Secret Weapon for Simplified File and User Manag...
Novell Storage Manager: Your Secret Weapon for Simplified File and User Manag...Novell
 
Securing Your Endpoints Using Novell ZENworks Endpoint Security Management
Securing Your Endpoints Using Novell ZENworks Endpoint Security ManagementSecuring Your Endpoints Using Novell ZENworks Endpoint Security Management
Securing Your Endpoints Using Novell ZENworks Endpoint Security ManagementNovell
 
Novell ZENworks Overview and Futures
Novell ZENworks Overview and FuturesNovell ZENworks Overview and Futures
Novell ZENworks Overview and FuturesNovell
 
Deep Dive Into Windows Server 2012 Hyper-V
Deep Dive Into Windows Server 2012 Hyper-VDeep Dive Into Windows Server 2012 Hyper-V
Deep Dive Into Windows Server 2012 Hyper-VLai Yoong Seng
 
Novell SecureLogin Installation, Deployment, Lifecycle Management and Trouble...
Novell SecureLogin Installation, Deployment, Lifecycle Management and Trouble...Novell SecureLogin Installation, Deployment, Lifecycle Management and Trouble...
Novell SecureLogin Installation, Deployment, Lifecycle Management and Trouble...Novell
 
Novell File Management Suite: Intelligently Manage File Storage for Maximum B...
Novell File Management Suite: Intelligently Manage File Storage for Maximum B...Novell File Management Suite: Intelligently Manage File Storage for Maximum B...
Novell File Management Suite: Intelligently Manage File Storage for Maximum B...Novell
 
SUSE Linux Enterprise Server for System z SP1
SUSE Linux Enterprise Server  for System z SP1 SUSE Linux Enterprise Server  for System z SP1
SUSE Linux Enterprise Server for System z SP1 Novell
 
Finding Virtual Coins in the Couch
Finding Virtual Coins in the CouchFinding Virtual Coins in the Couch
Finding Virtual Coins in the CouchNovell
 
Run Book Automation with PlateSpin Orchestrate
Run Book Automation with PlateSpin OrchestrateRun Book Automation with PlateSpin Orchestrate
Run Book Automation with PlateSpin OrchestrateNovell
 
Novell filr customer slides richard lindstedt
Novell filr customer slides richard lindstedtNovell filr customer slides richard lindstedt
Novell filr customer slides richard lindstedtGWAVA
 
Migrating from Novell ZENworks 7 Desktop Management to Novell ZENworks Config...
Migrating from Novell ZENworks 7 Desktop Management to Novell ZENworks Config...Migrating from Novell ZENworks 7 Desktop Management to Novell ZENworks Config...
Migrating from Novell ZENworks 7 Desktop Management to Novell ZENworks Config...Novell
 
Novell ZENworks Advanced Application Management
Novell ZENworks Advanced Application ManagementNovell ZENworks Advanced Application Management
Novell ZENworks Advanced Application ManagementNovell
 
Novell iFolder 3.8: A Simple, Secure File Access Solution
Novell iFolder 3.8: A Simple, Secure File Access SolutionNovell iFolder 3.8: A Simple, Secure File Access Solution
Novell iFolder 3.8: A Simple, Secure File Access SolutionNovell
 
Integrating Novell Teaming within Your Existing Infrastructure
Integrating Novell Teaming within Your Existing InfrastructureIntegrating Novell Teaming within Your Existing Infrastructure
Integrating Novell Teaming within Your Existing InfrastructureNovell
 
Introducing Novell Privileged User Manager and Securing Novell Open Enterpris...
Introducing Novell Privileged User Manager and Securing Novell Open Enterpris...Introducing Novell Privileged User Manager and Securing Novell Open Enterpris...
Introducing Novell Privileged User Manager and Securing Novell Open Enterpris...Novell
 
NSS File System Performance, Clustering and Auditing in Novell Open Enterpris...
NSS File System Performance, Clustering and Auditing in Novell Open Enterpris...NSS File System Performance, Clustering and Auditing in Novell Open Enterpris...
NSS File System Performance, Clustering and Auditing in Novell Open Enterpris...Novell
 

What's hot (19)

Domain Services for Windows: Best Practices for Windows Interoperability
Domain Services for Windows: Best Practices for Windows InteroperabilityDomain Services for Windows: Best Practices for Windows Interoperability
Domain Services for Windows: Best Practices for Windows Interoperability
 
Novell Filr
Novell FilrNovell Filr
Novell Filr
 
Ugly Storage Made Sexy in Novell Open Enterprise Server and Windows Environments
Ugly Storage Made Sexy in Novell Open Enterprise Server and Windows EnvironmentsUgly Storage Made Sexy in Novell Open Enterprise Server and Windows Environments
Ugly Storage Made Sexy in Novell Open Enterprise Server and Windows Environments
 
Novell Storage Manager: Your Secret Weapon for Simplified File and User Manag...
Novell Storage Manager: Your Secret Weapon for Simplified File and User Manag...Novell Storage Manager: Your Secret Weapon for Simplified File and User Manag...
Novell Storage Manager: Your Secret Weapon for Simplified File and User Manag...
 
Securing Your Endpoints Using Novell ZENworks Endpoint Security Management
Securing Your Endpoints Using Novell ZENworks Endpoint Security ManagementSecuring Your Endpoints Using Novell ZENworks Endpoint Security Management
Securing Your Endpoints Using Novell ZENworks Endpoint Security Management
 
Novell ZENworks Overview and Futures
Novell ZENworks Overview and FuturesNovell ZENworks Overview and Futures
Novell ZENworks Overview and Futures
 
Deep Dive Into Windows Server 2012 Hyper-V
Deep Dive Into Windows Server 2012 Hyper-VDeep Dive Into Windows Server 2012 Hyper-V
Deep Dive Into Windows Server 2012 Hyper-V
 
Novell SecureLogin Installation, Deployment, Lifecycle Management and Trouble...
Novell SecureLogin Installation, Deployment, Lifecycle Management and Trouble...Novell SecureLogin Installation, Deployment, Lifecycle Management and Trouble...
Novell SecureLogin Installation, Deployment, Lifecycle Management and Trouble...
 
Novell File Management Suite: Intelligently Manage File Storage for Maximum B...
Novell File Management Suite: Intelligently Manage File Storage for Maximum B...Novell File Management Suite: Intelligently Manage File Storage for Maximum B...
Novell File Management Suite: Intelligently Manage File Storage for Maximum B...
 
SUSE Linux Enterprise Server for System z SP1
SUSE Linux Enterprise Server  for System z SP1 SUSE Linux Enterprise Server  for System z SP1
SUSE Linux Enterprise Server for System z SP1
 
Finding Virtual Coins in the Couch
Finding Virtual Coins in the CouchFinding Virtual Coins in the Couch
Finding Virtual Coins in the Couch
 
Run Book Automation with PlateSpin Orchestrate
Run Book Automation with PlateSpin OrchestrateRun Book Automation with PlateSpin Orchestrate
Run Book Automation with PlateSpin Orchestrate
 
Novell filr customer slides richard lindstedt
Novell filr customer slides richard lindstedtNovell filr customer slides richard lindstedt
Novell filr customer slides richard lindstedt
 
Migrating from Novell ZENworks 7 Desktop Management to Novell ZENworks Config...
Migrating from Novell ZENworks 7 Desktop Management to Novell ZENworks Config...Migrating from Novell ZENworks 7 Desktop Management to Novell ZENworks Config...
Migrating from Novell ZENworks 7 Desktop Management to Novell ZENworks Config...
 
Novell ZENworks Advanced Application Management
Novell ZENworks Advanced Application ManagementNovell ZENworks Advanced Application Management
Novell ZENworks Advanced Application Management
 
Novell iFolder 3.8: A Simple, Secure File Access Solution
Novell iFolder 3.8: A Simple, Secure File Access SolutionNovell iFolder 3.8: A Simple, Secure File Access Solution
Novell iFolder 3.8: A Simple, Secure File Access Solution
 
Integrating Novell Teaming within Your Existing Infrastructure
Integrating Novell Teaming within Your Existing InfrastructureIntegrating Novell Teaming within Your Existing Infrastructure
Integrating Novell Teaming within Your Existing Infrastructure
 
Introducing Novell Privileged User Manager and Securing Novell Open Enterpris...
Introducing Novell Privileged User Manager and Securing Novell Open Enterpris...Introducing Novell Privileged User Manager and Securing Novell Open Enterpris...
Introducing Novell Privileged User Manager and Securing Novell Open Enterpris...
 
NSS File System Performance, Clustering and Auditing in Novell Open Enterpris...
NSS File System Performance, Clustering and Auditing in Novell Open Enterpris...NSS File System Performance, Clustering and Auditing in Novell Open Enterpris...
NSS File System Performance, Clustering and Auditing in Novell Open Enterpris...
 

Similar to Novell Teaming: Automating Business Processes with Forms and Workflows

Best Practices for IT Asset Management Using Novell ZENworks
Best Practices for IT Asset Management Using Novell ZENworksBest Practices for IT Asset Management Using Novell ZENworks
Best Practices for IT Asset Management Using Novell ZENworksNovell
 
Novell ZENworks Configuration Management Design and Implementation Best Pract...
Novell ZENworks Configuration Management Design and Implementation Best Pract...Novell ZENworks Configuration Management Design and Implementation Best Pract...
Novell ZENworks Configuration Management Design and Implementation Best Pract...Novell
 
Custom Development with Novell Teaming
Custom Development with Novell TeamingCustom Development with Novell Teaming
Custom Development with Novell TeamingNovell
 
Custom Development with Novell Teaming
Custom Development with Novell TeamingCustom Development with Novell Teaming
Custom Development with Novell TeamingNovell
 
Custom Development with Novell Teaming
Custom Development with Novell TeamingCustom Development with Novell Teaming
Custom Development with Novell TeamingNovell
 
Custom Development with Novell Teaming
Custom Development with Novell TeamingCustom Development with Novell Teaming
Custom Development with Novell TeamingNovell
 
FlexDeploy Product Technical Overview
FlexDeploy Product Technical OverviewFlexDeploy Product Technical Overview
FlexDeploy Product Technical OverviewDalibor Blazevic
 
Aprimo summit 2012_workflow best practices
Aprimo summit 2012_workflow best practicesAprimo summit 2012_workflow best practices
Aprimo summit 2012_workflow best practicesAndrea Passas
 
Workflow Best Practices - DeVry University
Workflow Best Practices - DeVry UniversityWorkflow Best Practices - DeVry University
Workflow Best Practices - DeVry UniversityTeradata
 
GWAVACon 2013: Vibe Hudson and NetCB Success Story 2
GWAVACon 2013: Vibe Hudson and NetCB Success Story 2GWAVACon 2013: Vibe Hudson and NetCB Success Story 2
GWAVACon 2013: Vibe Hudson and NetCB Success Story 2GWAVA
 
SplunkLive! Austin Customer Presentation - Dell
SplunkLive! Austin Customer Presentation - DellSplunkLive! Austin Customer Presentation - Dell
SplunkLive! Austin Customer Presentation - DellSplunk
 
Blasting Out of the Past with OSGi - Keith McFarlane
Blasting Out of the Past with OSGi - Keith McFarlaneBlasting Out of the Past with OSGi - Keith McFarlane
Blasting Out of the Past with OSGi - Keith McFarlanemfrancis
 
Salesforce.com Org Migration Overview
Salesforce.com Org Migration OverviewSalesforce.com Org Migration Overview
Salesforce.com Org Migration OverviewShell Black
 
Advanced Reporting with Novell ZENworks Reporting Server: More than Asset Man...
Advanced Reporting with Novell ZENworks Reporting Server: More than Asset Man...Advanced Reporting with Novell ZENworks Reporting Server: More than Asset Man...
Advanced Reporting with Novell ZENworks Reporting Server: More than Asset Man...Novell
 
DBus PolicyKit and YaST
DBus PolicyKit and YaSTDBus PolicyKit and YaST
DBus PolicyKit and YaSTlslezak
 
Applying Novell Identity Manager to Your Everyday Problems
Applying Novell Identity Manager to Your Everyday ProblemsApplying Novell Identity Manager to Your Everyday Problems
Applying Novell Identity Manager to Your Everyday ProblemsNovell
 
Apache NiFi SDLC Improvements
Apache NiFi SDLC ImprovementsApache NiFi SDLC Improvements
Apache NiFi SDLC ImprovementsBryan Bende
 
GWAVACon - Vibe: Collaboration made easy
GWAVACon - Vibe: Collaboration made easyGWAVACon - Vibe: Collaboration made easy
GWAVACon - Vibe: Collaboration made easyGWAVA
 
Ruby on Rails & Version Control
Ruby on Rails & Version ControlRuby on Rails & Version Control
Ruby on Rails & Version ControlYash Mittal
 

Similar to Novell Teaming: Automating Business Processes with Forms and Workflows (20)

Best Practices for IT Asset Management Using Novell ZENworks
Best Practices for IT Asset Management Using Novell ZENworksBest Practices for IT Asset Management Using Novell ZENworks
Best Practices for IT Asset Management Using Novell ZENworks
 
Novell ZENworks Configuration Management Design and Implementation Best Pract...
Novell ZENworks Configuration Management Design and Implementation Best Pract...Novell ZENworks Configuration Management Design and Implementation Best Pract...
Novell ZENworks Configuration Management Design and Implementation Best Pract...
 
Custom Development with Novell Teaming
Custom Development with Novell TeamingCustom Development with Novell Teaming
Custom Development with Novell Teaming
 
Custom Development with Novell Teaming
Custom Development with Novell TeamingCustom Development with Novell Teaming
Custom Development with Novell Teaming
 
Custom Development with Novell Teaming
Custom Development with Novell TeamingCustom Development with Novell Teaming
Custom Development with Novell Teaming
 
Custom Development with Novell Teaming
Custom Development with Novell TeamingCustom Development with Novell Teaming
Custom Development with Novell Teaming
 
FlexDeploy Product Technical Overview
FlexDeploy Product Technical OverviewFlexDeploy Product Technical Overview
FlexDeploy Product Technical Overview
 
Aprimo summit 2012_workflow best practices
Aprimo summit 2012_workflow best practicesAprimo summit 2012_workflow best practices
Aprimo summit 2012_workflow best practices
 
Workflow Best Practices - DeVry University
Workflow Best Practices - DeVry UniversityWorkflow Best Practices - DeVry University
Workflow Best Practices - DeVry University
 
GWAVACon 2013: Vibe Hudson and NetCB Success Story 2
GWAVACon 2013: Vibe Hudson and NetCB Success Story 2GWAVACon 2013: Vibe Hudson and NetCB Success Story 2
GWAVACon 2013: Vibe Hudson and NetCB Success Story 2
 
Resume
ResumeResume
Resume
 
SplunkLive! Austin Customer Presentation - Dell
SplunkLive! Austin Customer Presentation - DellSplunkLive! Austin Customer Presentation - Dell
SplunkLive! Austin Customer Presentation - Dell
 
Blasting Out of the Past with OSGi - Keith McFarlane
Blasting Out of the Past with OSGi - Keith McFarlaneBlasting Out of the Past with OSGi - Keith McFarlane
Blasting Out of the Past with OSGi - Keith McFarlane
 
Salesforce.com Org Migration Overview
Salesforce.com Org Migration OverviewSalesforce.com Org Migration Overview
Salesforce.com Org Migration Overview
 
Advanced Reporting with Novell ZENworks Reporting Server: More than Asset Man...
Advanced Reporting with Novell ZENworks Reporting Server: More than Asset Man...Advanced Reporting with Novell ZENworks Reporting Server: More than Asset Man...
Advanced Reporting with Novell ZENworks Reporting Server: More than Asset Man...
 
DBus PolicyKit and YaST
DBus PolicyKit and YaSTDBus PolicyKit and YaST
DBus PolicyKit and YaST
 
Applying Novell Identity Manager to Your Everyday Problems
Applying Novell Identity Manager to Your Everyday ProblemsApplying Novell Identity Manager to Your Everyday Problems
Applying Novell Identity Manager to Your Everyday Problems
 
Apache NiFi SDLC Improvements
Apache NiFi SDLC ImprovementsApache NiFi SDLC Improvements
Apache NiFi SDLC Improvements
 
GWAVACon - Vibe: Collaboration made easy
GWAVACon - Vibe: Collaboration made easyGWAVACon - Vibe: Collaboration made easy
GWAVACon - Vibe: Collaboration made easy
 
Ruby on Rails & Version Control
Ruby on Rails & Version ControlRuby on Rails & Version Control
Ruby on Rails & Version Control
 

More from Novell

Filr white paper
Filr white paperFilr white paper
Filr white paperNovell
 
Social media class 4 v2
Social media class 4 v2Social media class 4 v2
Social media class 4 v2Novell
 
Social media class 3
Social media class 3Social media class 3
Social media class 3Novell
 
Social media class 2
Social media class 2Social media class 2
Social media class 2Novell
 
Social media class 1
Social media class 1Social media class 1
Social media class 1Novell
 
Social media class 2 v2
Social media class 2 v2Social media class 2 v2
Social media class 2 v2Novell
 
LinkedIn training presentation
LinkedIn training presentationLinkedIn training presentation
LinkedIn training presentationNovell
 
Twitter training presentation
Twitter training presentationTwitter training presentation
Twitter training presentationNovell
 
Getting started with social media
Getting started with social mediaGetting started with social media
Getting started with social mediaNovell
 
Strategies for sharing and commenting in social media
Strategies for sharing and commenting in social mediaStrategies for sharing and commenting in social media
Strategies for sharing and commenting in social mediaNovell
 
Information Security & Compliance in Healthcare: Beyond HIPAA and HITECH
Information Security & Compliance in Healthcare: Beyond HIPAA and HITECHInformation Security & Compliance in Healthcare: Beyond HIPAA and HITECH
Information Security & Compliance in Healthcare: Beyond HIPAA and HITECHNovell
 
Workload iq final
Workload iq   finalWorkload iq   final
Workload iq finalNovell
 
The Identity-infused Enterprise
The Identity-infused EnterpriseThe Identity-infused Enterprise
The Identity-infused EnterpriseNovell
 
Shining the Enterprise Light on Shades of Social
Shining the Enterprise Light on Shades of SocialShining the Enterprise Light on Shades of Social
Shining the Enterprise Light on Shades of SocialNovell
 
Accelerate to the Cloud
Accelerate to the CloudAccelerate to the Cloud
Accelerate to the CloudNovell
 
The New Business Value of Today’s Collaboration Trends
The New Business Value of Today’s Collaboration TrendsThe New Business Value of Today’s Collaboration Trends
The New Business Value of Today’s Collaboration TrendsNovell
 
Preventing The Next Data Breach Through Log Management
Preventing The Next Data Breach Through Log ManagementPreventing The Next Data Breach Through Log Management
Preventing The Next Data Breach Through Log ManagementNovell
 
Iaas for a demanding business
Iaas for a demanding businessIaas for a demanding business
Iaas for a demanding businessNovell
 
Workload IQ: A Differentiated Approach
Workload IQ: A Differentiated ApproachWorkload IQ: A Differentiated Approach
Workload IQ: A Differentiated ApproachNovell
 
Virtual Appliances: Simplifying Application Deployment and Accelerating Your ...
Virtual Appliances: Simplifying Application Deployment and Accelerating Your ...Virtual Appliances: Simplifying Application Deployment and Accelerating Your ...
Virtual Appliances: Simplifying Application Deployment and Accelerating Your ...Novell
 

More from Novell (20)

Filr white paper
Filr white paperFilr white paper
Filr white paper
 
Social media class 4 v2
Social media class 4 v2Social media class 4 v2
Social media class 4 v2
 
Social media class 3
Social media class 3Social media class 3
Social media class 3
 
Social media class 2
Social media class 2Social media class 2
Social media class 2
 
Social media class 1
Social media class 1Social media class 1
Social media class 1
 
Social media class 2 v2
Social media class 2 v2Social media class 2 v2
Social media class 2 v2
 
LinkedIn training presentation
LinkedIn training presentationLinkedIn training presentation
LinkedIn training presentation
 
Twitter training presentation
Twitter training presentationTwitter training presentation
Twitter training presentation
 
Getting started with social media
Getting started with social mediaGetting started with social media
Getting started with social media
 
Strategies for sharing and commenting in social media
Strategies for sharing and commenting in social mediaStrategies for sharing and commenting in social media
Strategies for sharing and commenting in social media
 
Information Security & Compliance in Healthcare: Beyond HIPAA and HITECH
Information Security & Compliance in Healthcare: Beyond HIPAA and HITECHInformation Security & Compliance in Healthcare: Beyond HIPAA and HITECH
Information Security & Compliance in Healthcare: Beyond HIPAA and HITECH
 
Workload iq final
Workload iq   finalWorkload iq   final
Workload iq final
 
The Identity-infused Enterprise
The Identity-infused EnterpriseThe Identity-infused Enterprise
The Identity-infused Enterprise
 
Shining the Enterprise Light on Shades of Social
Shining the Enterprise Light on Shades of SocialShining the Enterprise Light on Shades of Social
Shining the Enterprise Light on Shades of Social
 
Accelerate to the Cloud
Accelerate to the CloudAccelerate to the Cloud
Accelerate to the Cloud
 
The New Business Value of Today’s Collaboration Trends
The New Business Value of Today’s Collaboration TrendsThe New Business Value of Today’s Collaboration Trends
The New Business Value of Today’s Collaboration Trends
 
Preventing The Next Data Breach Through Log Management
Preventing The Next Data Breach Through Log ManagementPreventing The Next Data Breach Through Log Management
Preventing The Next Data Breach Through Log Management
 
Iaas for a demanding business
Iaas for a demanding businessIaas for a demanding business
Iaas for a demanding business
 
Workload IQ: A Differentiated Approach
Workload IQ: A Differentiated ApproachWorkload IQ: A Differentiated Approach
Workload IQ: A Differentiated Approach
 
Virtual Appliances: Simplifying Application Deployment and Accelerating Your ...
Virtual Appliances: Simplifying Application Deployment and Accelerating Your ...Virtual Appliances: Simplifying Application Deployment and Accelerating Your ...
Virtual Appliances: Simplifying Application Deployment and Accelerating Your ...
 

Novell Teaming: Automating Business Processes with Forms and Workflows

  • 1. Novell Teaming: ® Automating Business Processes with Forms and Workflows Robin Redgrave Adam Wingate Collaboration Technical Specialist Teaming Libriarian rredgrave@novell.com awingate@novell.com
  • 2. Agenda • What is a workflow? • How to create Forms • How to create Workflows • Putting it Together • Further information 2 © Novell, Inc. All rights reserved.
  • 3. What is a Workflow? Workflows are processes that already exist in the business – Processing resumes and hiring staff – Reviewing, editing and publishing documents – Human Resource functions: requesting and approving time off, expense reports or supply requisition – Help desk support request, diagnosis, resolution – Change request – Ticket tracking – Moderated discussion forums – Purchase Order request and Approval 3 © Novell, Inc. All rights reserved.
  • 4. Pre-Workflow Design • Talk to people – Everyone involved – What do the users need, what does the business need – What controls and rights are required • How can you improve the existing WF – Reminders – Escalations – Let others know – Feedback to originator 4 © Novell, Inc. All rights reserved.
  • 6. Who Can Create Business Processes • Administrator or Administrator equivelant – Can create system Forms and Workflows • Users – Rights can be assigned at a Folder or workspace level – Forms and Workflows will be available at that point and below – Workspace administrator has rights – Specific rights can be delegated to user 6 © Novell, Inc. All rights reserved.
  • 7. Add a Forms/Workflow Role • As admin – Create a new role and assign rights > Design Entries > Design Workflows • On access control menu – Assign the rights as required to users 7 © Novell, Inc. All rights reserved.
  • 9. What is a Form? • A way of entering information into Teaming • Made up of elements • Equivalent to your paper based form 9 © Novell, Inc. All rights reserved.
  • 10. Basic Elements • Text • User list/Group List • Attachment/File upload • Buttons • Description/HTML Editor • Date / Date and Time • Guest user name • Picture • Checkbox • Event 10 © Novell, Inc. All rights reserved.
  • 11. Container Elements • Radio Button • Selectbox • 2 and 3 column table • Box • Expandable area 11 © Novell, Inc. All rights reserved.
  • 12. Advanced Elements • Custom JSP • HTML element • Remote application • User List Selectbox • Hidden 12 © Novell, Inc. All rights reserved.
  • 13. Entry Designer • Form definition – What the form looks like • View definition – How the form is viewed – A subset of the form elements • Summary definition – Simple view 13 © Novell, Inc. All rights reserved.
  • 14. Expanding Functionality with JSPs • External database interaction • Dynamically hiding and displaying fields • Validation of data entries • Text and number manipulation • Populating fields with user profile information • Populating fields for workflow routing • Adding additional elements to the designer 14 © Novell, Inc. All rights reserved.
  • 16. Creating a Workflow • Create States • Add Transitions • Set up notifications • Set up access control 16 © Novell, Inc. All rights reserved.
  • 17. States • Points of transition within a business process – Awaiting managerial approval – Document published – Holiday denied – Grades submitted • Action points for the workflow – Routing options – Notifications – Add parallel processes – Copy/move entries 17 © Novell, Inc. All rights reserved.
  • 18. Transitions • Custom transition • Entry data values • Immediate • Modify • Manual • Question and Response • After time elapsed • Variable • On comment or reply • Wait for Parallel threads 18 © Novell, Inc. All rights reserved.
  • 19. Notifications • Mail messages to users to inform on form progression • Can be sent to – Static Users or Groups – Dynamic users or groups defined within the form • Can include title and other information • Can be sent on entering or exiting a state – Multiple messages can be defined – Can have CC and BCC recipients 19 © Novell, Inc. All rights reserved.
  • 20. Access Controls • Who can access a entry – Delete – Modify – Read • Who can Transition an entry – Into a state – Out of a state • Modify specific fields on the form 20 © Novell, Inc. All rights reserved.
  • 21. Other Bits • Custom actions • Remote application • Start parallel thread • Start separate workflow process – Variables can be carried across 21 © Novell, Inc. All rights reserved.
  • 23. Need to Ensure Our Users Can Use It • Create a folder • Configure the folder – Add the allowed entry type – Assign the workflow to run automatically • Test – Form entry and view – Workflow works as expected > Notification and access controls • Folder and workspace templates can be created 23 © Novell, Inc. All rights reserved.
  • 24. Reporting • Report on Workflow State – Show average time spent in each state by all entries – Show number of entries currently in each state • Workflow history – Shows the path that has been taken through the workflow – Who made the decision and when • Useful for compliance and auditing 24 © Novell, Inc. All rights reserved.
  • 25. Importing and Exporting • Can import and export forms and workflows – Create and test in an isolated environment – Move to the production environment when ready • Remember any JSPs will need to be manually moved 25 © Novell, Inc. All rights reserved.
  • 26. Extensions • A way of packaging up your customisations – Forms – Workflows – JSPs – Images – Teamplates – Configuration files 26 © Novell, Inc. All rights reserved.
  • 28. www.novell.com/teaming/starterpack 28 © Novell, Inc. All rights reserved.
  • 29. www.novell.com/teaming_library 29 © Novell, Inc. All rights reserved.
  • 30. www.kablink.org 30 © Novell, Inc. All rights reserved.
  • 31. www.novell.com/documentation/teaming 31 © Novell, Inc. All rights reserved.
  • 33.
  • 34. Unpublished Work of Novell, Inc. All Rights Reserved. This work is an unpublished work and contains confidential, proprietary, and trade secret information of Novell, Inc. Access to this work is restricted to Novell employees who have a need to know to perform tasks within the scope of their assignments. No part of this work may be practiced, performed, copied, distributed, revised, modified, translated, abridged, condensed, expanded, collected, or adapted without the prior written consent of Novell, Inc. Any use or exploitation of this work without authorization could subject the perpetrator to criminal and civil liability. General Disclaimer This document is not to be construed as a promise by any participating company to develop, deliver, or market a product. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. Novell, Inc. makes no representations or warranties with respect to the contents of this document, and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. The development, release, and timing of features or functionality described for Novell products remains at the sole discretion of Novell. Further, Novell, Inc. reserves the right to revise this document and to make changes to its content, at any time, without obligation to notify any person or entity of such revisions or changes. All Novell marks referenced in this presentation are trademarks or registered trademarks of Novell, Inc. in the United States and other countries. All third-party trademarks are the property of their respective owners.