In KOS terminology, an artifact represents a concept, not a file. For example, a device may need an admin UI. It hasn’t been written yet; there is no code, no KAB, or anything else other than the concept of the admin UI itself. It is possible to talk about it, schedule it, and plan for it even though it doesn’t exist yet. An instance in KOS is a KAB file, a particular artifact version. When you write the admin UI code and build a KAB, that is an instance. There can be many instances of an artifact. For example, there may be version 1.0, 1.1 and so on. Even for a given version, there may be multiple instances. For example, there may be an x86 and arm variant of version 1.0 of a given artifact.
Artifact Browser is the tool in KOS Studio that provides a detailed view of the artifacts and instances that are available to the user, without putting at risk the details and definitions of these artifacts and their instances.
Open and log in to KOS Studio
From the top navigation, click on 'Tools'.
Select Artifact Browser from the Tools menu. Artifact Browser is displayed in a new window.
Open and log in to KOS Studio
From the top navigation, click on 'Tools'.
Select Artifact Browser from the Tools menu.
Click on the Published tab in the Artifact Browser window.
Click on the expand icon in front of the Group name if the artifact is under a group.
Click on the published artifact on which you want to view the details.
The details displayed on the right side of the pane will include information:
Artifact Name: Name of the artifact.
Description: Description of the artifact.
Last updated date: The timestamp when the artifact was last updated.
Publisher: Name of the Organisation which published this artifact.
Versions: Will list out all the versions of the artifact instances published.
Open and log in to KOS Studio
From the top navigation, click on 'Tools'.
Select Artifact Browser from the Tools menu.
Click on the Published tab in the Artifact Browser window.
Click on the expand icon in front of the Group name if the artifact is under a group.
Click on the published artifact on which you want to view the instance details.
Click on the expand icon in front of the Version number on the right-side panel under the Artifact name
Click on the expand icon in front of the instance of with a qualifier you want to view.
The section begins by displaying the following information for the opened instance:
Description: Description of the artifact instance.
File Size: File size of the artifact instance.
Immutable: True if the publisher cannot overwrite the artifact instance; false if the publisher can.
Instance ID: Instance ID is header information of the Artifact published
KAB ID: KAB ID is header information of the artifact published
Kab Type: Mentions the type of the Kab file, a layer kab or non-layer kab
Artifact Store: The store name of the artifact where the instance is published.
Open and log in to KOS Studio
From the top navigation, click on 'Tools'.
Select Artifact Browser from the Tools menu.
Click on the Market tab in the Artifact Browser window.
Click on the expand icon in front of the Org name
Click on the published artifact on which you want to view the details.
The details displayed on the right side of the pane will include the following information:
Artifact Name: Name of the artifact.
Description: Description of the artifact.
Last updated date: The timestamp when the artifact was last updated.
Publisher: Name of the Organisation which published this artifact.
Versions: Will list out all the versions of the artifact instances published.
Open and log in to KOS Studio
From the top navigation, click on 'Tools'.
Select Artifact Browser from the Tools menu.
Click on the Market tab in the Artifact Browser window.
Click on the expand icon in front of the Org name
Click on the Artifact on which you want to view the instance details.
Click on the expand icon in front of the Version number on the right-side panel under the Artifact name
Click on the expand icon in front of the instance of with a qualifier you want to view.
The section begins by displaying the following information for the opened instance:
Description: Description of the artifact instance.
File Size: File size of the artifact instance.
Immutable: True if the publisher cannot overwrite the artifact instance; false if the publisher can.
Instance ID: Instance ID is header information of the Artifact published
KAB ID: KAB ID is header information of the artifact published
Kab Type: Mentions the type of the Kab file, a layer kab or non-layer kab
Artifact Store: The store name of the artifact where the instance is published.