Users can add and edit Environments on the Environment Manager page. Users can also duplicate environments.
Details Tab
To add or edit an Environment:
- Add:
- By + New:
- Go to + New > Environment > Manager.Administrators can use Title Names Customization to customize the name of the Environment module where it appears throughout Plutora.
- Go to + New > Environment > Manager.
- By Environment Manager:
- Go to Environment > Manager:
- Click + New Environment.
- By + New:
- Edit:
- Click the Contact stakeholders:
- Choose one of the following:
- To send the email to all the Stakeholders click to select the Send to all Stakeholders radio button.
- To select from a list of Stakeholders who will receive the email, click to select the Send to selected Stakeholders radio button:
- Type a single email address into the From field. (Mandatory field.)
- Type an email Subject.
- Type an email Body.
- Click Send.
- Choose one of the following:
- Fill in the Environment Definition form:
- Type an Environment Name.
- Add or edit Description.
- Select a System from the System drop-down menu:
- The System’s My Environment Booking approvers are listed in a clickable tooltip under the System drop-down menu so users know which person to ask for permission to use the System.
- Administrators can prevent users from selecting Systems outside their Portfolio Association by selecting the My Portfolio Association checkbox for the Restrict Site-Wide View of Environments user permission.
- Once you have selected a System, you can select a Build that is linked to that System. See Manage Builds.
- Select a Build:
- See Manage Builds.
- Select an Integrated Environment Group from the Integrated with menu or:Integrated Environment Groups can be toggled on Environment Map.
- Select an existing Environment Group from the drop-down menu.Administrators can prevent users from selecting Environment Groups outside their Portfolio Association by selecting the My Portfolio Association checkbox for the Restrict Site-Wide View of Environments user permission.
- Create a new Environment Group for the Environment:
- Click
and see Manage Environment Groups for the procedure.
- Click
- Select an existing Environment Group from the drop-down menu.
- Type the URL.
- Select Used for Phase.This menu is customized in Used For Phase Customization.
- Select a Scheduler Display color or type a Hex color to choose the color that is displayed in Environment Schedule.
- Type a Vendor.
- Manage Linked Environments:Linking Environments enables users to select a parent Environment in a TEBR (with or without a Release) or an Enterprise, Project, or Independent Release and drag and drop the Environment, its Child, and Grandchild Environments all at once.
- Add a Linked Environment:To enable Linked Environments, go to Environment Setup Customization. Environments already selected but outside the user’s Portfolio Association will be hidden if administrators select the My Portfolio Association checkbox for the Restrict Site-Wide View of Environments user permission. Environments outside the user’s Portfolio Association will also not be available for selection.
- Apply Parent Environment Status to Child Environments:
- Remove an Environment link:
- Add a Linked Environment:
- Click to select an Environment Status.This menu is customized in Status Customization.
- Click to select an Icon:
- Icons are displayed in the Environment Map and provide an extra layer of information about the Environment.
- For example, whether the Environment is a Cloud Server.
- Click to select the This is a Shared Environment checkbox if the Environment can be booked multiple times simultaneously.
- Click to select the Any booking will be automatically approved checkbox to automatically approve any booking of an Environment, whether booked from a TEBR (with or without a Release) or a Release (Enterprise, Project, or Independent). The booking will stay in an approved state even if the dates of the booking are changed.
- Manage booking alerts:Booking alerts pop up to provide a user with extra information when they try to book the Environment.
- Click to select the Display booking alert checkbox to make the alert pop up appear.If you cannot see this checkbox, use the scrollbar to scroll down.
- Type the Message that will appear in the pop up.
- Click to select the Display booking alert checkbox to make the alert pop up appear.
- Manage the Health Check Dashboard status for this Environment:Health Check Dashboard provides a view of the health of selected Environments, both now and over the previous 24 hours, and their associated TECRs and TEBRs.
- Select the Enable Health Check checkbox in Environment Setup Customization first.
- See the Swagger article for how to generate a token and use Swagger to access Plutora’s external APIs.
- Use the following API endpoints to update your Health Check Status:
- POST /environmentHealthCheck
- Populates the data in the Environment Health Check panel and Health Check Dashboard.
- Include the following data:
- Test Name.
- Status.
- An optional Log File or Test File as a text file attachment.
- POST /environmentHealthCheck/FullHistory
- POST /environmentHealthCheck/CurrentStatus
- Any health status recorded in Plutora will only be valid for a 24-hour period. If no updates are received within a 24 hour period, the current status will default back to No Data.
- When no data is present, the Environment Health Check panel looks like this:
- View the configured Health Check Dashboard information:
- Fill in the Technical Specs and Configuration form. For more information, see Manage Technical Specs and Configuration.
- Check the Environment Allocation Schedule:
- The previous Environment Allocation Schedule panel, which only showed bookings for Releases and TEBRs with a Release, has been replaced by a button.
- The button is only clickable when editing an Environment.
- Clicking the button:
- Opens the Environment in Environment Schedule’s Environment View with:
- The Grouping set to None.
- The Timeline set from now to six months’ time.
- Shows all bookings for that Environment, not just Release-related bookings.
- Click Save.
Additional Information Tab
The Additional Information tab contains custom fields, which administrators have added using Environment Custom Fields Customization. These fields will vary between each Plutora installation. Please consult your administrator for the procedure for filling in these fields.
- Click Additional Information tab.
- Fill in the fields.
- Click Save when you have finished.
- Click Stakeholders tab.
Stakeholders Tab
Add and manage stakeholders for the Environment in the ‘Stakeholders’ tab. For details, see Manage Environment Stakeholder.
Linked Items Tab
See the TECRs and TEBRs associated with this Environment. Filter your linked TECRs and TEBRs by clicking the View by radio buttons.
Automated Jobs Tab
The Automated Jobs tab displays the list of automated jobs that are linked to that Environment’s System. The list can only be managed from the System.
Parameters are managed at the TECR level, so any changes to the parameters in the Environment will not be used.
Click View Execution History to see all the automated job execution logs for that Environment, including every associated TECR and Deployment Activity job.
See Orchestration Using Automated Jobs, Setting Up Jenkins Integration, and Continuous Delivery Pipeline for more information.
Save & Close
- Click Save & Close.
View Audit History
Click the clock-shaped button to view the Audit History of the record. To see more information about Audit History, click here.
Copy URL to Clipboard
Users can copy an Environment’s URL to the clipboard by clicking the Copy to Clipboard button on the top right of the pop up.