API Reference

AppSecOps - App Onboarding

Introducing the AppSecOps Onboarding feature in CoreStack, designed to help customers configure their organizational hierarchy—such as Portfolio, Department, Division, and Application—so they can receive AppSecOps insights that are contextualized to the appropriate ownership levels.

Introduction

This feature simplifies the integration of new applications into your security framework, ensuring comprehensive protection and improved management across portfolios and projects.

View Onboarding Page

Perform the following steps to view the tabs within the Onboarding page:

1. Navigate to "AppSecOps" > "App Onboarding"

In the platform, go to the left navigation pane, and click AppSecOps and then select App Onboarding.

2. View "Portfolio" Tab

This tab lists all the portfolio’s added by the users. Each portfolio tracks information such as the Portfolio Name, Portfolio Owner, Portfolio Description, Applications, Tag, and Actions associated with it. Each portfolio also shows all the associated applications within the portfolio.

3. Click Ellipses

In the Portfolio tab, click the ellipses under the Actions column.

Users can see two options:

  • View: Select this option to view the portfolio details.
  • Edit: Select this option to make changes in an existing portfolio.

4. Click "View"

Select the View action to view portfolio details.

5. View Portfolio Details

The View Portfolio dialog box appears where users can see the portfolio details.

6. Select Edit

To make changes to the portfolio details, click the ellipses and then select the Edit option.

7. Make Updates to the Portfolio

You can make the relevant changes in the selected portfolio and Submit the updates.

8. View "Application" Tab

This tab lists all the applications added by the users. Each application tracks information such as the Application Name, Application Owner, Application Description, Portfolio, Projects, Business Criticality, Tag, and Actions. Each application also shows the portfolio it is associated with and all the projects that are associated with it.

Additionally, the application profile also captures the application criticality score which indicates the relative criticality of the application for the business.

9. Click Ellipses

In the Application tab, under the Actions column, click the ellipses.

Users can see two options:

  • View: Select this option to view the application details.
  • Edit: Select this option to make changes in an existing application.

10. Select "View"

Select View to take an action.

11. View Application Details

The View Application dialog box appears that shows the application details.

12. Select Edit

To make changes to the application details, click the ellipses and then select the Edit option.

13. Make Updates to the Application

You can make the relevant changes in the selected application and Submit the updates.

14. View "Projects" Tab

This tab lists all the projects added by the users. Each project tracks information such as the Project Name, SBOM, Applications, Project Descriptions, Tag, and Actions.

15. Click Ellipses

In the Projects tab, click the ellipses to take an action. Users can see two options:

  • View: Select this option to view the project details.
  • Edit: Select this option to make changes in an existing project.

16. Select "View"

To view project details, click View.

17. View Project Details

The View Project dialog box appears where users can view the project details.

18. Select Edit

To make changes to the project details, click the ellipses and then select the Edit option.

19. Make Updates to the Project

You can make the relevant changes in the selected project and Submit the updates.

20. Download Details

Click the download icon to download details.

21. Search Details

Users can use the Search box to search for the required details.

Create Portfolio

Perform the following steps to create a new portfolio:

1. Create New Portfolio

In the Portfolio tab, click Create New.

2. Enter "Portfolio Name"

In the Portfolio Name box, enter the name of the portfolio.

3. Select "Portfolio Owner"

In the Portfolio Owner drop-down list, select a relevant portfolio owner.

4. Enter "Portfolio Description"

In the Portfolio Description text box, type description about the portfolio.

5. Enter Tag Key

In the Key box, enter the tag key.

6. Enter Tag Value

In the Value box, enter the tag value.

7. Add Tag

Click Add Tag to add the new tag. The newly added tag will be displayed below.

8. Submit Details

Click the Submit button to add the details and create a new portfolio.

Create Application

Perform the following steps to create a new application:

1. Create New Application

In the Application tab, click Create New.

2. Enter "Application Name"

In the Application Name box, enter the name of the application.

3. Select "Application Owner"

In the Application Owner drop-down list, select a relevant application owner.

4. Enter "Application Description"

In the Application Description text box, type description about the application.

5. Select "Portfolio"

In the Portfolio drop-down list, select the portfolio.

6. Select Criticality Score

In the "How critical is this application to the business ?" field, select the criticality score between 1 to 5, where 1 signifies low criticality score and 5 signifies high criticality score.

7. Enter Tag Key

in the Key box, enter the tag key.

8. Enter Tag Value

In the Value box, enter the tag value.

9. Add Tag

Click Add Tag to add the new tag. The newly added tag will be displayed below.

10. Submit Details

Click the Submit button to add the details and create a new application.

Create Project

Perform the following steps to create a new project:

1. Create New Project

In the Projects tab, click Create New.

2. Enter "Project Name"

In the Project Name box, enter the name of the project.

3. Select "Application"

In the Application drop-down list, select all relevant applications and then click Ok.

4. Enter "Project Description"

In the Project Description text box, type description about the project.

5. Enter Tag Key

in the Key box, enter the tag key.

6. Enter Tag Value

In the Value box, enter the tag value.

7. Add Tag

Click Add Tag to add the new tag. The newly added tag will be displayed below.

8. Submit Details

Click the Submit button to add the details and create a new project.

Configuration for Table Column Selector

Perform the following steps to configure Table Column Selector:

1. Table Column Selector

You can customize the way you want the columns to be displayed on the page. For that, click the wheel icon at the bottom-right corner of the page. The Table Column Selector dialog box opens.

2. Rearrange Columns

Here, the users can drag and drop the column names to rearrange it as per their need.

3. Display or Hide Columns

Users can also check/uncheck column names to display/hide them on the page.

4. Save Changes

Click Save to save the configuration.

With the help of App Onboarding, customers can easily create their organizational hierarchy within CoreStack, enabling us to contextualize application security issues to the appropriate Project, Application, or Portfolio.


What’s Next