Onboarding
The Onboard page lets application owners register their applications with the IaaS platform. This step is required before using the IaaS Portal to provision and manage VMs, storage, and load balancers for a given CMDB Application. Registering an application creates the NetApp Groups that gate role-based access to IaaS resources for that application's team.
To access it, log into the IaaS Portal at itportal.netapp.com and navigate to IaaS --> Onboard.
My Applications table
When the page loads, the My Applications table is populated with every application in ServiceNow where you are listed as the Support Owner. Applications owned by other users do not appear here.
| Column | Description |
|---|---|
| App Code | The short identifier for the application (always displayed in uppercase). |
| Application Name | The full name of the application as recorded in ServiceNow. |
| Department | The department the application belongs to. |
| Support Owner | The primary support owner. Hover over the name to see the associated email address. |
| App Tier | The tier classification of the application. |
| Status | The installation status of the application (Active or other). |
| Onboarded | Whether the application has been onboarded to IaaS (see Onboarding status below). |
| Actions | Displays the Onboard button for applications that have not yet been onboarded, or the Onboarded button for applications that have. |
You can filter the table by App Code or Application Name using the search bar above the table.
Onboarding status
Each application shows one of the following statuses in the Onboarded column:
| Status | Meaning |
|---|---|
| Onboarded | Both the OPS and DEV groups have been created and recorded successfully. |
| In Progress | An onboarding request has been submitted and is currently processing. |
| Partial | Onboarding completed but one or more steps did not finish cleanly (for example, one group was created but the other was not). |
| Failed | Onboarding was attempted but encountered an error. The application can be re-onboarded. |
| Not Onboarded | The application has not yet been onboarded. |
Onboarding an application
To onboard an application:
- Locate the application in the My Applications table.
- Click the Onboard button in the Actions column.
- Review the application details and the groups that will be created.
- Click Start Onboarding to proceed.
The onboarding wizard walks through the following steps in sequence:
- Fetch Application Data - Retrieves the application record from ServiceNow.
- Create OPS Group - Creates the
ng-iaas-{app_code}-opsNetApp Group. - Create DEV Group - Creates the
ng-iaas-{app_code}-devNetApp Group. - Record Onboarding - Saves the onboarding record to the IaaS database.
When all steps complete, a success or error result is shown summarising which groups were created.
Groups created
Onboarding creates two NetApp Groups for the application:
| Group | Name pattern | Access level |
|---|---|---|
| OPS Group | ng-iaas-{app_code}-ops | Full access to all IaaS resources for the application. |
| DEV Group | ng-iaas-{app_code}-dev | Developer access - non-production environments only. |
Group ownership is assigned automatically from the ServiceNow application record:
| Ownership role | Source |
|---|---|
| Primary Owner | The Support Owner field on the ServiceNow application record. |
| Secondary Owner | The Support Owner Delegate field on the ServiceNow application record (if populated). |
After onboarding completes, request access to these groups through the standard NetApp group access process to grant team members access to IaaS resources for the application.
Viewing group details after onboarding
Once an application is onboarded, the Actions column shows an Onboarded button instead of the Onboard button. Click it to open the Application Details modal, which displays:
- Application name and app code
- Support owner
- OPS Group name - full access to all resources
- DEV Group name - developer access (non-production only)