Wiz
Plugin details | |
---|---|
Created by | Roadie |
Category | Cloud Security |
Source | GitHub |
Type | Open-source plugin |
Overview
Wiz is the unified cloud security platform with prevention and response capabilities, enabling security and development teams to build faster and more securely. This plugin is designed to integrate Wiz into your IDP, providing information about recently created issues, their status and severity.
Configuration
Prerequisites
Here are the prerequisites required to configure this plugin:
- Wiz API URL (API Endpoint URL)
- Wiz Token URL
- Client ID and Client Secret
Refer to the official Wiz documentation for detailed instructions on how to obtain these values.
The Wiz GraphQL API uses a single endpoint format:
https://api.<TENANT_DATA_CENTER>.app.wiz.io/graphql
.
Here, <TENANT_DATA_CENTER>
refers to your Wiz regional data center (e.g., us1, us2, eu1, or eu2).
Application Configuration YAML
Under the "Plugins" tab in your "Configure" settings, navigate to the app-config.yaml
file and click Edit YAML to begin configuring the plugin.
You can use the following YAML
snippet as the application configuration for this plugin:
wiz:
clientId: <retrieved above>
clientSecret: <retrieved above>
tokenUrl: https://auth.wiz.io/token (retrieved above)
wizAPIUrl: https://auth.wiz.io/token (retrieved above)
dashboardLink: <Your-WIZ-URL> # -----> this is an optional parameter
Layout
The following configuration is the default config for Layout for this plugin:
- component: EntityWizIssues
specs:
props:
variant: gridItem
item: 400
gridProps:
md: 6
- component: EntityIssuesWidget
specs:
props:
variant: gridItem
item: 400
gridProps:
md: 6
- component: EntityIssuesChart
specs:
props:
variant: gridItem
item: 400
gridProps:
md: 6
- component: EntityOrphanWarning
specs:
props:
variant: gridItem
item: 400
gridProps:
md: 6
- component: EntitySeverityChart
specs:
props:
variant: gridItem
item: 400
gridProps:
md: 6
- component: EntityRelationWarning
specs:
props:
variant: gridItem
item: 400
gridProps:
md: 6
- component: EntityProcessingErrorsPanel
specs:
props:
variant: gridItem
item: 400
gridProps:
md: 6
Annotations
To configure the plugin for a service in the software catalog, add the following annotation to its catalog-info.yaml
definition file:
metadata:
annotations:
wiz.io/project-id: <your-project-id>
Support
The plugin is owned by Roadie and managed in this repository as an open-source project. Create a GitHub issue to report bugs or suggest new features for the plugin.