Endevor User Guide – Free download as Word Doc .doc), PDF File .pdf), Text File .txt) or read online RETAIL OPERATIONS MAINFRAME TOOLS SUPPORT. AllFusion® Endevor® Change ManagerAutomated Configuration Option Guide r7 FE This documentation Mainframe Basics For a complete list of Endevor manuals, see the PDF Table of Contents file in the PDF directory, or the . Endevor is a source code management and release management tool for mainframe computers running z/OS. It is part of a family of administration tools by CA.

Author: Sar Brasar
Country: Lebanon
Language: English (Spanish)
Genre: Finance
Published (Last): 9 October 2013
Pages: 252
PDF File Size: 18.66 Mb
ePub File Size: 4.51 Mb
ISBN: 180-1-98782-787-6
Downloads: 57745
Price: Free* [*Free Regsitration Required]
Uploader: Mazunos

A key attribute of package control is that security approver groups can be linked to each package. The quorum mainfrrame zero is normally used for a scenario where a specific approver group requires the ability to deny a package in a situation where approval is automatic.

An approver group quorum of zero is used for approver groups where the users either need to be informed of package actions or users require the ability to DENY a package but are not explicitly required to approve. These changes are only applicable to the package being cast and are not permanent changes to approver group configuration.

Deletes the target element registration and deletes the associated element source and load modules. At a minimum a package has a name, an execution window defined the ,anual range for when the package can be executed, notes about the package, various flags and at least one value SCL statement.

An exit is generally used to determine when and to whom to send emails to, for example to notify Endevor approvers that a package is waiting to maihframe reviewed or that a package has been reset. Views Read Edit View history. These tables are where the access for Endevor functions is defined when using native security.

Generally, an approver group will have a quorum of 1, meaning that at least one of the users listed in the approver group needs to approve the package in manuak for the package to progress mainfraje the APPROVED status.

The ADD function invokes a generate processor which then executes all actions required to register or update the element metadata and process outputs. This means that if the internal Endevor system userid is not linked into one of the approver groups when a package is cast then the Endevor batch system can maibframe execute commands against that package.

  LEGO 6066 PDF


The default configuration for Endevor approver groups is that no one specific approver in an approver group is mandatory. A package is a container for Endevor SCL and associated control information for code release. There are several exit types, each attached to a specific Endevor function. Retrieved from ” https: Moves an element from any source stage to any target stage.

The type mainfgame determines how the element is stored and how subsequent changes, known as deltas, are handled. Every element is distinguished by the element name, system, subsystem and type.

Years, where available, indicate the date of first stable release. Any Endevor stage which is flagged as being packaged controlled requires all actions to be executed using a package.

Which approver groups are linked to a package is based on the approver group rules. From Wikipedia, the free encyclopedia. This allows for the users of Endevor, such as developers, to be separated from the control of the objects which they modify using Endevor functions. In most cases, an element is stored internally by Endevor as the code base with subsequent changes stored as deltas.


Systems with names in italics are jainframe longer maintained or have planned end-of-life dates. This means for every system referenced in the package there will be at least one approval required.

Endevor also has a function to allow approvers to be interactively dynamically added ,ainframe an approver group after a package is successfully cast.

Processor code looks like and executes similar to JCL.

Endevor Package Editor tutorial

Articles needing additional references from August All articles needing additional references. This ensures that the only way to generate and promote code is via Endevor and provides an audit trail of all changes.

Endevor maintains configuration control for each element registered in the system. The system uses these values to determine the source and target locations. An exit will specify where in the mainnframe tree that the code will be executed and what will be affected. Endevor administrators can modify Endevor functions and capture information using exits.


The default system processor executes a standard copy, move or delete action.

Unsupported SSL/TLS Version

The Endevor application executes system actions using two dedicated system accounts for which have the access to write to Endevor controlled libraries. This allows for defined systems development lifecycle stages to have set approvers and controlled releases. Endevor systems are defined by a specific symbol table which is essentially maihframe list of name pair values.

Processors can use both Endevor symbols and Endevor variables.

Endevor Package Editor tutorial

It minframe competes against another CA source code management tool, Panvalet. Generally, the result of issuing an ADD function is that the element will be registered to the target Endevor stage, or the element registration will be updated in the target stage and the appropriate generate processor will be invoked. Endevor provides control of source and related code objects as individual elements. An Endevor exit program has access to most of the information relevant to the action being performed, for example name of the package, package action, package contents, etc.

This security table defines the access control lists defined by groups for which users are assigned to and lists the stages for which users can interact with. Each approver group can have up to 16 userids. Every generate, move and delete action is executed by calling a processor.

manuual In this manner Endevor can be configured to handle most mainframe files. Languages Deutsch Edit links. As an example, an exit could be written to trigger “before package cast” to link an additional approver group to the package being cast. The move function moves an element registration from the target to the source stage and also, by invoking a move processor, moves the element output objects from the target to source libraries.