Navigating ARM
  • 02 Nov 2022
  • 4 Minutes to read
  • Contributors
  • Dark
    Light

Navigating ARM

  • Dark
    Light

Welcome to ARM!!

This is what you'll see when you log in to your ARM account.

Let's get to know the main areas of the ARM application.

The Menu

On the top-right-hand side of the page, you see a list of icons with the context.

Let's examine each of these links in detail:

Create New

A globally create new drop-down is available which allows users to perform the basic and most used features in AutoRABIT, such as creating a CI job or creating a merge operation, etc., The user can also find the listed create new operations if they are within the AutoRABIT sub-module. New EZ-Commit, and New EZ-Merge radio buttons can also be found under the Version Control module.

Hover over the Create New menu with the mouse and click the drop-down icon. The drop-down field will allow the users to select a value from a predefined set of choices.

Quick Links

Here you can:

  1. Find links to ARM Help Center
  2. Know about the AutoRABIT version on which you're logged in
  3. AutoRABIT Feedback page
  4. Feature Management (visible only for Administrator for both SAAS and On-Premise instances)

User Details

Here you can:

  1. View your profile or update your basic information, personal email settings, etc.
  2. Change your current password
  3. Logout from your AutoRABIT account

Left Navigation Bar

On the left-hand side of the application, you see a list of icons with the context in it. These icons are nothing but the modules or features of AutoRABIT. The sub-modules which are part of it will be listed by hovering your mouse over each module.

Let's examine each of these links in detail:

Dashboard

The AutoRABIT Dashboards enable you to display multiple performance analytics, reporting, and other widgets on a single screen. AutoRABIT includes pre-defined widgets that can be customized and displayed on the Classic Dashboards page. These widgets are displayed in their own pane, and display graphs, tables, and/or text. Each user can choose their own widgets to populate their own Dashboard.

Version Control (VC)

Version control helps you track changes you make in your code over time. By using a version control system, you can create snapshots of your code by creating branches or copies of it and isolating the codebase from the main or central repository. Every change made to the source is tracked, along with who made the change, why they made it, and references to problems fixed, or enhancements introduced, by the change. This makes it easier to make changes and enhances the overall quality of the code.
A list of action items related to the Version Control system will get displayed, such as EZ-Commit, Merge, Manage Labels, etc.

Continuous Integration Job (CI Job)

AutoRABIT's Continuous Integration (CI) is designed to help customers rapidly release code with confidence by automating the build, test, and deployment process to accomplish Continuous Delivery for Salesforce. CI encourages developers to share their code and unit tests by merging their changes into a shared version control repository on completion of every single task. You can release code faster as it gives you the ability to track application development and metadata modifications.

Deployment

The Deployment process allows you to easily and safely transfer new developments from your sandbox instance to a production instance. Using the deployment process, you will be able to transfer validation rules, custom objects, new fields, apex codes, and many other components from your development environment to a live production environment.

Dataloader

AutoRABIT Data Loader allows you to configure your data loading operations in convenient and user-friendly GUI wizards and even allows importing and exporting Salesforce data without typing a line of code. Its powerful and easy-to-understand scheduling settings allow you to quickly specify almost any kind of schedule. You may schedule any data loading operation for automatic execution.

Test Automation Factory (TAF)

Test Automation Factory or TAF is a semi-automated functional test automation framework built into the ARM suite that can accelerate the test automation effort as well as reduce the cost of test automation by 75% of what will incur with traditional programming driven/IDE (Integrated Development Environment) driven test automation.

Salesforce-DX (SFDX)

Salesforce Developer Experience (DX) is a new set of tools that streamlines the entire development life cycle. It improves team development and collaboration, facilitates automated testing and continuous integration, and makes the release cycle more efficient and agile. It’s a new approach that supports team collaboration, with a focus on predictability, quality, and standardized development life-cycle on Salesforce. Salesforce DX enables the developers to build and release the latest features in a short span of time with minimal risk. AutoRABIT provides the best Salesforce Developer Experience with continuous integration and helps in delivering software rapidly.

Reports

AutoRABIT allows its users to view all the deployment, merge, dataloader related information that is carried out in the Salesforce Org in the form of reports. This information results in an improvement in productivity, accountability, and insight into your business data in the form of reports.

Environment Provisioning

Environment Provisioning is a unique interface provided by AutoRABIT to quickly facilitate a Salesforce sandbox with metadata and/or data requirements that suit specific needs. These can be created as a template and stored in AutoRABIT. The same templates can be reused multiple times across various modules in AutoRABIT. For ex- You can create an Environment Provisioning template to disable validation rules, enable history tracking, anonymous Apex, etc., of a certain object as a post-deployment setup.

Admin

Admin-related items are displayed here, such as registering of Salesforce Org, Version Control, adding team members, etc.

nCino

nCino related operations will be displayed in this section, for ex- creating a feature migration template, automating nCino deployments, etc.


Was this article helpful?