The current calendar manager is being added to our web client.
You can read more about the current calendar management in the last page of this document.
The requirement is to add the ability to manage all available calendars in the web client,
We want to enable the customers to be able to create calendars, edit them and perform several actions described below.
This feature will include the following functionality:
Showing preview data for selected calendar in the grid
Current Grid UI
User will choose to create one of the following calendars:
Calendar editor will be opened specifically for chosen type, dialog will contain ok and cancel buttons, click on cancel will discard changes, and on OK it’ll add a new entry in the calendar list
The user will choose to edit one of the calendars in the list.
Pressing on edit button will open the appropriate calendar editor by his type.
The user will select calendar from the grid and then click on duplicate.
A dialog will be open with a question: “Are you sure you want to duplicate the selected calendar?”
Check in & Check out
Check in – save calendar data and send to the control-m server,
It also change the calendar to read only mode.
Check out – change the calendar to be editable, changes are saved locally until check in.
Discard changes (checkout)
Discard all the changes that were done locally since last checkout, it return back to original calendar version.
The user can select a calendar from the grid and delete it.
When a calendar is being edited it’s being checked-out by a user,
in this scenario if another user wants to modify it,
he needs to take the ownership.
Get the calendars data from the server
View Original version
Use to compare edited version with the last checked-in version
The groups will have the following permissions on the calendars:
browseGroup – you can only view calendars
updateGroup – you can view and edit calendars (but cannot delete)
adminGroup – you have full permissions on all the actions in calendars
Info about current Calendar management
Calendars enable you to define a set of scheduling criteria and then apply those criteria to job schedules by specifying the calendar name in the job definition, which saves having to define those sets of criteria individually in each job.
You define, view, edit, delete, or calendars based on specific scheduling criteria that are used to define scheduling in a job definition from the Tools domain. If you want to use a predefined calendar when defining a job, it must be checked into Control-M.
You can create one or more of the following calendar:
Such a cheap price for your free time and healthy sleep
All online transactions are done using all major Credit Cards or Electronic Check through PayPal. These are safe, secure, and efficient online payment methods.