Skip to content

Commit 5939868

Browse files
aluca3gitbook-bot
authored andcommitted
GITBOOK-8894: vc-GitHub custom properties at Group level
1 parent ff4cc75 commit 5939868

File tree

5 files changed

+14
-7
lines changed

5 files changed

+14
-7
lines changed

docs/manage-assets/assets-inventory-components.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,8 +144,9 @@ Click a Controls logo to see **Last test** details and the **Issues** count, spl
144144

145145
Asset tags are metadata labels applied to repository assets and build artifacts. You can use asset tags to tag based on predefined values, manage and apply security policies, and group assets based on common characteristics. The following asset types are available:
146146

147+
* **GitHub custom properties** - lists the GitHub custom properties associated with your GitHub repository as a tag.
148+
* **User-defined tags** are customizable, as you can define their logic through Assets Policies. For example, you can set tags to label a repository that comes from a specific source, such as GitHub. Tags associated with assets are identified in the UI with the **Asset policy tags** name.
147149
* **System tags** are automatically assigned by Snyk based on asset names or detected keywords (for example, `codeowners`).
148-
* **User-defined tags** are customizable, as you can define their logic through Assets Policies. For example, you can set tags to label a repository that comes from a specific source, such as GitHub.
149150

150151
A repository asset tag can be added through Policies or be system-generated by Snyk Essentials to provide more context. Click on a tags field to view all tags.
151152

@@ -170,6 +171,12 @@ A system-generated tag includes the following information:
170171

171172
### Tag rules overview
172173

174+
Tags are organized into three main categories:
175+
176+
* GitHub custom properties
177+
* Asset policy tags
178+
* System tags
179+
173180
System tags are automatically generated from the SCM repositories. System tags can be classified into three main categories:
174181

175182
* Languages:

docs/manage-assets/assets-inventory-features.md

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -76,9 +76,6 @@ You can filter the information for all the inventory layouts and can use the fol
7676
* **Inactive**: The last commits were made in the last 3 - 6 months.
7777
* **Dormant**: No commits in the last 6 months.
7878
* **N/A**: There are no commits detected by Snyk Essentials.
79-
* **Source** - specify the asset source.
80-
* **Tags** - information about the detected languages and repository update status.
81-
* **Title\*** - represents the name of the component for which the application context catalog was configured.
8279

8380
{% hint style="info" %}
8481
N/A indicates that the repository was detected through a Snyk scan but not directly from the SCM. To detect SCM repositories, you must set up SCM integration at the Group level.

docs/manage-risk/policies/assets-policies/README.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,9 @@ Classify repository assets according to their business criticality from A (most
4646

4747
Categorize and label repository assets with [asset tags](../../../manage-assets/assets-inventory-components.md#asset-tags) to filter the asset inventory. 
4848

49-
* **System tags** - are automatically assigned by Snyk according to recognized keywords. 
50-
* **User-defined tags** - are customizable, as you can define the logic governing them through [Assets Policies](./). 
49+
* **GitHub custom properties** - lists the GitHub custom properties associated with your GitHub repository as a tag
50+
* **User-defined tags** are customizable, as you can define their logic through [Assets Policies](./). For example, you can set tags to label a repository that comes from a specific source, such as GitHub. Tags associated with assets are identified in the UI with the **Asset policy tags** name.
51+
* **System tags** are automatically assigned by Snyk based on asset names or detected keywords (for example, `codeowners`).
5152

5253
### Security coverage
5354

docs/manage-risk/policies/assets-policies/create-policies.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@ Each property contains different options for conditions and values:
6565
| Catalog name\* | <ul><li>Is one of</li><li>Is not one of</li></ul> | the list of names of your application context. |
6666
| Category | <ul><li>Is one of</li><li>Is not one of</li></ul> | the list of the available categories of a repository asset |
6767
| Class | <ul><li>Is one of</li><li>Is not one of</li></ul> | A, B, C, D |
68+
| Clusters | <ul><li>containing one or more of</li><li>containing all of</li><li>not containing one or more of</li><li>not containing all of</li></ul> | the list of the available clusters |
6869
| Coverage | <ul><li>containing one or more of</li><li>containing all of</li><li>not containing one or more of</li><li>not containing all of</li></ul> | Snyk Code, Container, IaC, Open Source |
6970
| Coverage gap | <ul><li>containing one or more of</li><li>containing all of</li><li>not containing one or more of</li><li>not containing all of</li></ul> | Snyk Code, Container, IaC, Open Source |
7071
| Developers | <ul><li>is</li><li>is not</li><li>contains</li><li>does not contain</li><li>starts with</li><li>ends with</li></ul> | \[string] |
@@ -75,6 +76,7 @@ Each property contains different options for conditions and values:
7576
| Lifecycle\* | <ul><li>Is one of</li><li>Is not one of</li></ul> | the available list of the lifecycle states of the application context component |
7677
| Locked attributes | <ul><li>is one of</li><li>is not one of</li></ul> | <ul><li>Class</li></ul> |
7778
| Owner\* | <ul><li>is one of</li><li>is not one of</li></ul> | the list of teams owning the repository for which the application context was configured. |
79+
| Related package | <ul><li>is</li><li>is not</li><li>contains</li><li>does not contain</li><li>starts with</li><li>ends with</li></ul> | \[string] |
7880
| Risk factors | <ul><li>containing one or more of</li><li>containing all of</li><li>not containing one or more of</li><li>not containing all of</li></ul> | the list of available risk factors |
7981
| Runtime discovered | <ul><li>Is within</li><li>Is not within</li></ul> | <ul><li>Last 24 hours</li><li>Last 7 days</li><li>Last 30 days</li><li>Last 12 months</li><li>Year to date</li></ul> |
8082
| Runtime last seen | <ul><li>Is within</li><li>Is not within</li></ul> | <ul><li>Last 24 hours</li><li>Last 7 days</li><li>Last 30 days</li><li>Last 12 months</li><li>Year to date</li></ul> |

docs/manage-risk/policies/assets-policies/implement-policies.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ Access the main view of the Policy function to see a list of all your policies a
1313
You can hover over a policy to gain access to extra details:
1414

1515
* **Go to flow** - Opens the policy.
16-
* **Details** - Provides details on policy creation and modifications, including dates and creators.
16+
* **Edit name and description** - Allows you to edit the name and description of the policy.
1717
* **Clone** - Duplicates the policy.
1818
* **Delete** - Removes the policy.
1919

0 commit comments

Comments
 (0)