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: Faurr Kazrabar
Country: Honduras
Language: English (Spanish)
Genre: Software
Published (Last): 25 July 2005
Pages: 171
PDF File Size: 17.23 Mb
ePub File Size: 19.4 Mb
ISBN: 946-3-87383-117-3
Downloads: 3779
Price: Free* [*Free Regsitration Required]
Uploader: Brakinos

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 order for the package to progress mainfeame the APPROVED status.

This means for every system referenced in the package manul will be at least one approval required. Every type has at least one processor defined for which lists the name of the processor that performs the action required.

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. As a general rule, when package control is used for an Endevor stage then every Endevor system will have at least one approver group for that stage and the approver group would have a quorum of zero.

Each approver group has a set quorum for which can be set to 0 to Each approver in an approver group can be defined as being a mandatory or optional approver by specifying a flag in the approver group definition. 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. Exits are generally used to enforce system policy and enhance Endevor functionality. In this manner Endevor can be configured to handle most mainframe files.

These tables are where the access for Endevor functions is defined when using native security. A security table can be defined per Endevor environment to provide granular control for element actions down to per user if required.

This article needs additional citations for verification. As the Endevor product does not have a scheduling component a third party tool such as IBM Tivoli Workload Scheduler or CA7 must be used to execute Endevor packages according to release schedule.


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. This ensures that the only way to generate and promote code is via Endevor and provides an audit trail of all changes.

These changes are only applicable to the package being cast and are not permanent changes to approver group configuration. This page was last edited on 20 Septemberat Generally, result of invoking a generate processor is that the source code is copied to the appropriate source library and, in the case of programs, the source is compiled and linked and the load modules are copied to the target stage load libraries. The reference “element” is used to define the smallest object for which Endevor controls.

Endevor systems are defined by a specific symbol table which is essentially a list of name pair values. The Endevor application executes system actions using two dedicated system accounts for which have the access to write to Endevor controlled libraries. Many functions executed in interactive mode are completed in batch mode. As an example, an exit could fail the generate action where the CCID is invalid. Every element is distinguished by the element name, system, subsystem and type.

The quorum of 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.

Unsupported SSL/TLS Version

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 maainframe reviewed or that a package has been reset.

Each security group specifies a list of users authorised to act for that group with a set quorum per group. Manuual also competes against another CA source code management tool, Panvalet. August Learn how and when to remove this template message.

Retrieved 15 May Endevor provides multiple methods for installing and accessing distinct separate instances of Endevor for which are installed on the same LPAR. Please help improve this article by adding citations to reliable sources. A package is a container for Endevor SCL and associated control information for code release.


This ensures that an audit trail is maintained for endwvor actions and that the resulting objects controlled by Endevor can be trusted. Articles needing additional references from August All articles needing additional references.

Retrieved from ” https: The default system processor executes a standard copy, move or delete action. There are several exit types, each attached to a specific Endevor function.

The ADD instruction can be used to define a new element to an Endevor stage or add a previously registered element to the first stage in a define lifecycle.

Mannual approver group can have up to 16 userids. Years, where available, indicate the date of first stable release.

Endevor native security is a built in security option which allows Endevor Administrators to define approver groups per Endevor Environment, approver group relationships per Endevor Environment and security tables per Endevor Environment and for specific Endevor functions. An exit will specify where in the exit tree that the code will be executed and what will be affected.

By using this site, you agree to the Terms of Use and Privacy Policy. Views Read Edit View history. The first userid in an approver group is generally always set to be the Endevor internal system userid “NDVR” which grants the Endevor batch system the authority to execute package actions.

Endevor Package Editor tutorial

Endevor maintains configuration control for each element registered in the system. Each Endevor environment has a granular breakdown of functions specific to that environment. Languages Deutsch Edit links.

Generally, there is one security table per Endevor environment, however a single security table can be referenced by multiple endevro.

Endevor Package Editor tutorial

Processors can use both Endevor symbols and Endevor variables. Approver groups can be dynamically altered by Endevor exits at cast time, for example, to change the quorum, link mainfraje additional approver group, or to add or remove users from an approver group. This is due to the security model within Endevor for which requires explicit security access.