How to add additional privileges to user_function.lng (originally SI 8192-36474) Presenter: Yoel Kortick.

Slides:



Advertisements
Similar presentations
ALEPH version 21 Task Manager. New Task Manager Interface Admin tab 2 The Task Manager interface has been removed from the ALEPH menu, and is now found.
Advertisements

ALEPH version Services / Task Manager South Dakota Library Network 1200 University, Unit 9672 Spearfish, SD © South Dakota Library.
ALEPH version Course Reading & Reserves Course Documents South Dakota Library Network 1200 University, Unit 9672 Spearfish, SD
Job_List: the Basics System Librarian, Make your Job easier with job_list Presented at NAAUG 2002 by Susan Marshall.
South Dakota Library Network ALEPH v21 Staff User Upgrade Information Cataloging and Systems South Dakota Library Network 1200 University, Unit 9672 Spearfish,
South Dakota Library Network ALEPH XSL Creator © South Dakota Library Network, 2008 Modified for SDLN Version 16 Last Update: June 2008 South Dakota Library.
South Dakota Library Network ALEPH v21 Staff User Upgrade Information Circulation and ILL South Dakota Library Network 1200 University, Unit 9672 Spearfish,
South Dakota Library Network ALEPH Basic Circulation Training Patrons South Dakota Library Network 1200 University, Unit 9672 Spearfish, SD
General Systems Information ALEPH v20.01 Library Staff Training © South Dakota Library Network, 2013 ©Ex Libris (USA), 2011 Modified for SDLN Version
South Dakota Library Network Aleph Tables Training ~ Aleph Administration © South Dakota Library Network, 2008 ©Ex Libris (USA), 2004 Modified for SDLN.
How to publish to PRIMO with a URL to the ADAM digital object Yoel Kortick.
How to make a custom service run the X service for renew on a group of patrons Yoel Kortick.
How to sort the “Order Information report” from the service “Print Acquisitions Records acq-03” Yoel Kortick.
How to create a prompt in an Alma Analytics report Yoel Kortick | Senior Librarian.
How to Open a New Language in Web OPAC for Testing Web Screens Presenter: Yoel Kortick.
How to use the SDI RSS Feed Version 18 Yoel Kortick.
1 Audible Alert for Return Item on Hold rep_ver in V20 Yoel Kortick Aleph Support Manager.
1 Yoel Kortick Senior Librarian Alma Product Management 245 $$a Group Settings for Electronic Resources 246 $$a How to control access to electronic resources.
ALEPH version Course Reading & Reserves Staff Permissions South Dakota Library Network 1200 University, Unit 9672 Spearfish, SD
Examples of UTF compliance in version 20.1 Yoel Kortick Aleph support manager.
V. 21. Automatic LKR field creation from item. Rep_ver and Yoel Kortick Aleph Support Manager.
Items Version 18 Upgrade Training. Items: Version 18 Upgrade Training 2 All of the information in this document is the property of Ex Libris Ltd. It may.
ILL Inter-Library Loan. Inter-Library Loan Overview The ILL module is for the management of Inter-library loans received and sent by Your library.
Integrated ISO ILL for staff users Borrowing requests – part one Yoel Kortick 2007.
How to use the Offline Circulation Version 16 Yoel Kortick.
V. 21. Controlling and limiting the creation of photocopy and hold requests according to “service hours”. Rep_Ver Yoel Kortick.
How to Combine Items of Separate Bibliographic Records Version 16 and up Yoel Kortick.
1 Using the Alma Portfolio Loader Yoel Kortick Senior Librarian.
1 Introduction to Remote Storage Yoel Kortick Senior Librarian.
Full text indexing of multi character PDF documents as ADAM digital objects. V18 RC 2089 This presentation applies to Version 18 and up Presenter: Yoel.
Performing ISO ILL borrowing and lending requests on the same server Yoel Kortick 2008.
© 2015 Ex Libris | Confidential & Proprietary Yoel Kortick Senior Librarian Cataloging introductory flow.
How to send Serial claims to vendor (Batch) Version 16 Yoel Kortick.
Yoel Kortick Circulation Request Refusal Version 21 rep_ver #
1 Designing and using normalization rules Yoel Kortick Senior Librarian, Ex Libris.
Aleph Publishing services with a special focus on PRIMO-FULL and PRIMO-AVAIL version 18 Presenter: Yoel Kortick.
1 Patron Blocks - Librarian assigned and system assigned Senior Librarian Yoel Kortick.
1 How to manually package PO Lines Yoel Kortick Alma Global Support Manager.
© 2015 Ex Libris | Confidential & Proprietary Conservation Laboratory Work Orders Harvard University April Yoel Kortick Senior Librarian
Merge Rules and Routines
Booking Requests ALEPH 500 Version 18
SMS Messaging in Aleph 500 Version 20 and up
Conservation Laboratory Work Orders Harvard University April 18-19
Log for Patron Record Changes
How to change default item status after binding
How to add a non-Analytics widget to the Alma Dashboard
How to print barcodes in batch mode via item-03
Version 20 Feature Developments
How to configure and use title hold requests version 18
How to create an analytics widget and add it to the Alma dashboard
Aleph 500 Circulation In-House use
How to make job list activate an Aleph service twice a month or once a month Yoel Kortick.
Digital Assets Module Services adam-01 and adam-02 versions 17 and up
Check_circ_14_a for LOAN RC 2042 in V20
Receiving New Lending requests
Heading maintenance via the GUI
How to Define Separate Order Counters for Separate Sub-Libraries
The Z00T “View record history” (rep_ver version 20) EPUG-UKI Conference 2010 British Library, Nov. 1-2 Yoel Kortick.
How to change default item status after binding version 16 and up
ReturnLoadPatron RC 2024 in V20
Metadata Editor Introduction
Cataloging introductory flow
Importing Serial Prediction Patterns Via the Service Import 85X records (Serial-52) Yoel Kortick.
Integrated ILL GUI desktop
ALEPH Version 22 Beginning Cataloging
Aleph Beginning Circulation
Yoel Kortick Senior Librarian
Binding Serial Issues with a Work Order
Contributing to and Contributed By in the Alma Community Zone.pptx
Find your school and click on it.
Presentation transcript:

How to add additional privileges to user_function.lng (originally SI ) Presenter: Yoel Kortick

additional privileges to user_function.lng 2 Introduction It may occur that staff user A edits the privileges of staff user B via the “ staff privileges ” and does not see a particular service listed as an option to “ permit ” or “ deny ”. As a result, staff user B may be allowed to run a service and there is no way for staff user A to deny the privilege (except by denying all sub functions of the library, which is not usually desired).

additional privileges to user_function.lng 3 Introduction When a specific privilege is missing it is possible to add the privilege to the file $alephe_tab/user_function.lng. After adding the privilege to the file $alephe_tab/user_function.lng it will be listed as an option in the staff privileges, and staff user A will be able to deny (or permit) staff user B to run the service.

additional privileges to user_function.lng 4 Introduction In our example here staff user GILLIGAN will try to prevent staff user MARYANNE from being able to run the following two services. GILLIGAN will not be able to find them in the list of privileges: 1.Circulation Module > Services > Requests > Campus Hold Requests Router - Cleanup (cir-240) 2.Cataloging Module > Services > Build Indexes to the Catalog > Trigger Z07 Records (manage-103)

additional privileges to user_function.lng 5 Discovering that the privilege does not exist Currently MARYANNE has “ all functions > all sub functions ” privileges for all libraries. GILLIGAN will now try to deny her cir-240 in USM50 and manage-103 in USM GILLIGAN is logged in 2. GILLIGAN chooses Staff Privileges

additional privileges to user_function.lng 6 Discovering that the privilege does not exist 2. GILLIGAN clicks “ Access Rights ” 1. GILLIGAN selects user MARYANNE

additional privileges to user_function.lng 7 Discovering that the privilege does not exist GILLIGAN selects Ex Libris Demo Libraries (USM50) in order to deny the service “ Campus Hold Requests Router - Cleanup (cir-240) ”

additional privileges to user_function.lng 8 Discovering that the privilege does not exist GILLIGAN chooses the services-circulation sub menu and can not find cir-240. GILLIGAN also can not find cir-240 from the find button

additional privileges to user_function.lng 9 Discovering that the privilege does not exist GILLIGAN selects USM01 in order to deny the service “ Trigger Z07 Records (manage- 103) ”

additional privileges to user_function.lng 10 Discovering that the privilege does not exist GILLIGAN chooses the services - manage sub menu and can not find manage-103. GILLIGAN also can not find manage-103 from the find button

additional privileges to user_function.lng 11 Adding new privileges We will now add these two lacking services: 1.Circulation Module > Services > Requests > Campus Hold Requests Router - Cleanup (cir-240) 2.Cataloging Module > Services > Build Indexes to the Catalog > Trigger Z07 Records (manage-103) To the file $alephe_tab/user_function.eng so that they will appear in the list of privileges and GILLIGAN can then deny them from MARYANNE

additional privileges to user_function.lng 12 Adding new privileges Here is the file on the server: We will edit the file via the Tables Navigator of the ALEPHADM module of the GUI il-aleph02-a18(1) >>cd $alephe_tab il-aleph02-a18(1) >>ls -lrt user_function.eng -rw-rw-r-- 1 aleph exlibris Dec 4 10:00 user_function.eng

additional privileges to user_function.lng 13 Adding new privileges Within the ALEPHADM module we will choose “ Tables Navigator ”

additional privileges to user_function.lng 14 Adding new privileges Under “ ALEPH > tab ” we choose the file “ user_function.eng ”

additional privileges to user_function.lng 15 Adding new privileges We will now add the service “ Circulation Module > Services > Requests > Campus Hold Requests Router - Cleanup (cir- 240) ”. It is easiest to take an existing service from the file and add a new line above or underneath the existing line. In the new line we will add the new service.

additional privileges to user_function.lng 16 Adding new privileges We clicked here to add a new line Here is the new line where we will add the new service. It will be the same as the existing line except for the number of the service and description of it.

additional privileges to user_function.lng 17 Adding new privileges Here is the new line The only difference between the new line and the line under it and over it is the description and number of the service.

additional privileges to user_function.lng 18 Adding new privileges Now we will add the service “ Cataloging Module > Services > Build Indexes to the Catalog > Trigger Z07 Records (manage- 103) ” We make a blank line next to an existing cataloging module service.

additional privileges to user_function.lng 19 Adding new privileges The only difference between the new line and the line under it and over it is the description and number of the service. Here is the new line

additional privileges to user_function.lng 20 Adding new privileges When done editing the file we check it in (to the server)

additional privileges to user_function.lng 21 Restart PC Server After changing file “ user_function.eng ” we will restart the PC Server

additional privileges to user_function.lng 22 Restart PC Server

additional privileges to user_function.lng 23 Restart PC Server PC Server was restarted

additional privileges to user_function.lng 24 Denying the privilege 1. Now when GILLIGAN chooses the services-circulation sub menu for USM50 in the staff privileges he does find cir GILLIGAN will now deny this privilege for MARYANNE

additional privileges to user_function.lng 25 Denying the privilege And now it is denied

additional privileges to user_function.lng 26 Denying the privilege 1. Now when GILLIGAN chooses the “ services – manage ” sub menu of USM01 he does find manage GILLIGAN will now deny this privilege for MARYANNE

additional privileges to user_function.lng 27 Denying the privilege And now it is denied

additional privileges to user_function.lng 28 Testing the new Denial MARYANNE logs into GUI

additional privileges to user_function.lng 29 Testing the new Denial MARYANNE tries to run the service: Circulation Module > Services > Requests > Campus Hold Requests Router - Cleanup (cir-240)

additional privileges to user_function.lng 30 Testing the new Denial And she receives this message:

additional privileges to user_function.lng 31 Testing the new Denial MARYANNE tries to run the service: Cataloging Module > Services > Build Indexes to the Catalog > Trigger Z07 Records (manage-103)

additional privileges to user_function.lng 32 Testing the new Denial And she receives this message: