Documentation

Artifact Management

Artifact Management is the tool used to manage an artifact and its instances by the administrative user of the organization. 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.

The Artifact Manager is a location where Admins can manage these artifacts and their instances, update descriptions and access, and go so fast as to enable deprecating and deleting older instances.

Artifact Management is only available to KOS studio admin user.

Access artifact management

  1. Log in to KOS Studio.

  2. Select Settings main settings from top navigation (in the upper right corner of the screen) > Artifact Management

Create a new artifact

  1. Log in to KOS Studio.

  2. Select Settings main settings from top navigation (in the upper right corner of the screen)

  3. Select Artifact Management from the settings menu.

  4. Click on the ‘Create New Artifact’ button.

  5. Fill in the necessary information.

    1. Name: Input a unique name for the Artifact (required).

    2. Description: Add a brief description (optional).

    3. Restricted: Turning on this will restrict the artifact visibility to only the selected projects.

    4. Layer: Select the Checkbox if this Artifact is a “Layer Artifact.” .Click on the ‘Create’ Button at the bottom of the screen.

Please note

Once artifact is created it can not be marked as a layer.

Edit an artifact

  1. Log in to KOS Studio.

  2. Select Settings main settings from top navigation (in the upper right corner of the screen)

  3. Select Artifact Management from the settings menu.

  4. Click on the artifact to edit in the artifact management tool.

  5. Click on the edit icon edit on the tool’s right-side pane.

  6. Make necessary changes to any of the following.

    1. Name: Edit the unique name for the Artifact (required).

    2. Description: Provide a brief description (optional).

    3. Restricted: Turning on this will restrict the artifact visibility to only the selected projects.

    4. Lock: Turning on this will restrict further editing of this artifact.

    5. Hide: This option conceals the artifact in other tools. While existing devices using this artifact remain unaffected, this prevents this artifact from being used in the future, creating a clean break from dependence on a deprecated artifact.

  7. Click on the ‘Update’ button.

Delete an artifact

  1. Log in to KOS Studio.

  2. Select Settings main settings from top navigation (in the upper right corner of the screen)

  3. Select Artifact Management from the settings menu.

  4. Click on the artifact that needs to be deleted in the artifact management tool.

  5. Click on the delete icon delete on the right side of the tool.

  6. Enter the artifact name to be deleted as mentioned in the confirmation dialog.

  7. Click on the Confirm button.

Consider Following
  • Deleting an artifact will delete all records of the version and their instances of the artifact.

  • Deleting an artifact will cause errors in all images that are using this artifact.

Assign a restricted artifact to project(s)

If an artifact is marked as Restricted, it must then be assigned to a project. This allows users to add it to images within that project.

  1. Log in to KOS Studio.

  2. Select Settings main settings from top navigation (in the upper right corner of the screen)

  3. Select Artifact Management from the settings menu.

  4. Click on the restricted artifact, which needs to be assigned to a project.

  5. Click on the ‘Projects' table on the right side pane of the Artifact Management window.

  6. Select the project(s) that need access to the selected artifact.

Add a published artifact to a group

  1. Log in to KOS Studio.

  2. Select Settings main settings from top navigation (in the upper right corner of the screen)

  3. Select Artifact Management from the settings menu.

  4. Click on the artifact that needs to be added to a group

  5. Click on the add button plus on the right side of the windows.

  6. Enter the name of the Group to which you wish the artifact to be added.

  7. If the group exists, select its name from the provided dropdown list. If it does not exist, opt for the “Add New Group” option visible in the dropdown.

  8. This will add the Artifact to the selected Group.

Change group for a published artifact

  1. Log in to KOS Studio.

  2. Select Settings main settings from top navigation (in the upper right corner of the screen)

  3. Select Artifact Management from the settings menu.

  4. Click on the artifact that needs to be moved to a new group

  5. Click on the add button plus on the right side of the windows.

  6. Enter the name of the group to which you wish the artifact to be moved to.

  7. If the Group exists, select its name from the provided dropdown list. If it does not exist, opt for the “Add New Group” option visible in the dropdown.

  8. This will change the group of artifacts.

Remove artifact from a group

  1. Log in to KOS Studio.

  2. Select Settings main settings from top navigation (in the upper right corner of the screen)

  3. Select Artifact Management from the settings menu.

  4. Click on the artifact that needs to be removed from the current group.

  5. Click on the add button plus on the right side of the window.

  6. Click on the Delete delete to remove the artifact from the current group.

Previous
Next
On this page
Related Articles
Expand your knowledge with these curated articles that complement your exploration of KOS.
Artifact Browser
Learn how to use artifact browser
Java Development
Seamlessly transition from Legacy+ systems to Freestyle microdosing and advanced distributed dispense systems.
UI Development
Using KOS SDKs, integrating Consumer and Non-consumer facing UIs becomes seamless, giving you less hassle and more time to create.
Video Library
Meet some of our development team, as they lead you through the tools, features, and tips and tricks of various KOS tools.
Resources
Familiarize yourself with KOS terminology, our reference materials, and explore additional resources that complement your KOS journey.
Copyright © 2024 TCCC. All rights reserved.