Presentation is loading. Please wait.

Presentation is loading. Please wait.

#SummitNow Building a Quick Solution with Alfresco Workdesk 13. November 2013 Richard McKnight - Alfresco Christian Finzel - Alfresco.

Similar presentations


Presentation on theme: "#SummitNow Building a Quick Solution with Alfresco Workdesk 13. November 2013 Richard McKnight - Alfresco Christian Finzel - Alfresco."— Presentation transcript:

1 #SummitNow Building a Quick Solution with Alfresco Workdesk 13. November 2013 Richard McKnight - Alfresco Christian Finzel - Alfresco

2 #SummitNow Combining the benefits of Alfresco Workdesk and Alfresco Repository and using it together in a simple and smart way

3 #SummitNow Building a solution - I Scenario: HR department HR Users administrate the documents that belong to the employees of that company (applications, sick certificates, contracts, …) Different user groups with different tasks Human Resources  responsible for managing the eFiles of the employees Pension Funds  only search for eFiles of employees

4 #SummitNow Building a solution - II Use cases: The following tasks should be possible for Human Resources and Pension Funds: Searching for specific documents Searching for the eFiles Creating/changing eFiles and documents Members of the groups Human Resources and Pension Funds should ONLY get the plugins that they need for their work

5 #SummitNow Creating a search template – I Available search criteria Columns for the result list

6 #SummitNow Creating a search template – II

7 #SummitNow Creating an eFile structure – I An eFile is a collection of documents that belong together Our eFile has the following structure: eFile summary Physical part Virtual part

8 #SummitNow Creating an eFile structure – II The virtual part is defined in a XML template: A search definition A definition of nodes that appear as a folder structure You can use any available metadata (or combinations) If a user clicks here… …then this search will be executed

9 #SummitNow Creating an eFile structure – III

10 #SummitNow Creating an “Add eFile” plugin – I Using the Alfresco Workdesk Configurator Configure the following things The folder type is preconfigured Some properties are automatically filled or validated The folder is specified to save the new instance to …and a few features on the Repo side

11 #SummitNow The Repository Extension Bootstrap process to initialize the repository for the extension Enforcing Unique IDs Adding custom access control to eFiles Initializing an eFile Automatically naming the eFile Supporting Dynamic Constraints

12 #SummitNow Automatically Creating the Top Level Folder Hey, now that you have installed the new HR Dossier system, I am trying to add a new Dossier and I get a “Target Folder Not Found” error Well did you create the /HR/Dossiers folder? Well I did not know that I needed to do that. The smart thing to do would have been to have the folder installed automatically for me. That would simplify my life. OK it is simple for me to add that capability. I will do that and redeploy the solution.

13 #SummitNow Unique ID Hey I added Johnny Walker with an Employee number of 111111 and did not know that Freddie Mack already had that number Well why did you do that? That wasn’t so smart? True but that is a common input error. The smart thing for you to do would be to make it simple for me and catch mistakes before they create bad data. OK it is simple for me to add that capabiity

14 #SummitNow Adding Role Based Access Control Hey I need to give Sam access to Bobby’s Dossier to review his certificates and resume he wants to see if he is qualified for a promotion Thank you! That was a smart thing to do! OK that is simple to do, I will add him to the group of people that can read Bobby’s Dossier.

15 #SummitNow Adding Things to the eFile Hey I have Billy’s salary review done, but it is not final, I need to have it reviewed. Can I store it in his E-File without it being official. We have made this very simple for you. You can add this document to the Drafts folder which is created automatically when the Dossier was first created. Thanks I did not know that we had that capability. That was a smart decision to add that. We will update our processes to handle more documents that are draft for review!

16 #SummitNow Automatically Naming the eFile I was looking at the Dossiers folder and it seems that everyone names the file slightly differently. Also, we have 10,000 employees when I go to the Dossiers Folder, it takes 3 minutes to display the folder. This is not simple to use! I have a simple way to fix that. When you create the folder, you will no longer have to add the name. I will use let the system create the name and also add a folder hierarchy to keep from having long folder lists Thank you for adding those smarts to the system!

17 #SummitNow Dynamic Constraints Hey we do not have JCL in our skills list Well JCL is soooo 1961. Isn’t that like the Latin of programming languages. True but we are refactoring our Main Frame app and need someone who knows how to read JCL OK well we can just add it to the constraint list. It is simple. Thank you. This will help us keep track of who our smart programmers are!

18 #SummitNow Creating an “Add eFile” plugin – II

19 #SummitNow Creating an “Add documents” plugin – I Using the Alfresco Workdesk Configurator Configure the following things: The document type is preconfigured The properties are propagated from the parent folder

20 #SummitNow Creating an “Edit Properties” plugin – I Using the Alfresco Workdesk Configurator Can be used on folder and document level Configure the following things Properties that should be displayed Property should be editable or read only

21 #SummitNow Creating an “Edit Properties” plugin – II

22 #SummitNow Business Views in Alfresco Workdesk - I Group Human Resources  access to HR Dossiers and several other plugins Group Pension Fonds  access to HR Dossiers and two other plugins

23 #SummitNow Business Views in Alfresco Workdesk - II

24 #SummitNow Alfresco Workdesk Alfresco Repository Business Views are created in Alfresco Workdesk Object Permissions are handled in the Alfresco Repository Business Views  Permissions Business View is realized with the DB Role Manager Each user gets the plugins/search templates that fit to his Business Role Realized with Content Policies or Rules You can easily add users to that hidden groups

25 #SummitNow Combining the benefits of Alfresco Workdesk and Alfresco Repository and using it together in a simple and smart way

26 #SummitNow


Download ppt "#SummitNow Building a Quick Solution with Alfresco Workdesk 13. November 2013 Richard McKnight - Alfresco Christian Finzel - Alfresco."

Similar presentations


Ads by Google