Documentation

{{docApp.title}}

{{docApp.description}}

How can we help?

{{docApp.searchError}}
{{product.name}}

Searching in {{docApp.searchFilterBySpecificBookTitle}}

{{docApp.searchResultFilteredItems.length}} results for: {{docApp.currentResultsSearchText}} in {{docApp.searchFilterBySpecificBookTitle}}
Search results have been limited. There are a total of {{docApp.searchResponse.totalResultsAvailable}} matches.

You have an odd number of " characters in your search terms - each one needs closing with a matching " character!

{{docApp.libraryHomeViewProduct.title || docApp.libraryHomeViewProduct.id}}

{{docApp.libraryHomeViewProduct.description}}

  1. {{book.title}}

{{group.title || group.id}}

{{group.description}}

  1. {{book.title}}

{{group.title}}

Create and manage partitions

Note

This article supports the preview release of the new Asset Management and its new UI.

With partitioning, Hornbill Asset Management supports multi-org asset management in a single, centralized system. You can partition assets to benefit from an additional organizational layer that enforces specific access and visibility controls.

Partition behavior

  • Default configuration: Asset management implementations contain no partitions by default.
  • Access control: Each partition applies unique restrictions to the assets within it.
  • System flexibility: Adding partitions enables more complex asset management structures.

If your instance does not have partitions, then anyone with the Asset Management Admin role or the Asset Management User role has access to all the asset records.

Admins can create one or more partitions in Configuration > Service Manager > Assets > Manage Partitions.

Before you begin

When accessing the Asset Management capabilities of Hornbill Service Manager as an admin, first make sure your user account has the correct role associated, and make sure your instance is enabled for partitions.

To do this You need this role assigned You need to enable this setting:
Add partitions to an instance Asset Management Admin asset.partitioning.enable

Important

Make sure you understand the implications of partitioning assets before you create partitions in your Hornbill instance.

Understanding partitions in Hornbill Asset Management

With increased flexibility comes increased complexity. Here are a few important facts about partitioning assets in Hornbill:

  • Each asset record can only be allocated to one partition. You cannot allocate an asset to more than one partition.

  • Types and categories can also only be allocated to one partition. But asset types and asset categories can exist with the same names in multiple partitions.

  • Unpartitioned Assets. Assets not assigned to a specific partition will reside in the unpartitioned asset container. The Un-partitioned Assets allocation is only visible once you have enabled partitions.

  • Visibility controls. Each partition has visibility controls to establish who has access to the assets as either viewers or asset managers.

  • Work on one partition per browser tab. Asset managers and viewers can see assets from only one partition at a time. To work on multiple partitions side by side, open multiple browser tabs.

  • Restricting access. You restrict access to partitioned records by user or role.

  • Partitioning is not backwards compatible. This means that tt only applies to requests logged after the partitions were created, as the Partition ID is assigned during request creation.

Deciding whether to create partitions

Only partition your assets if you have a strong reason to do so.

There are various places in Hornbill where assets can be viewed and acted upon by users who do not have the Asset Management Admin role or the Asset Management User role. For example, when agents raise a request, they may need to select an asset as part of that process when completing the Intelligent Capture form.

In the case of a Managed Service Provider (MSP), that Intelligent Capture is designed for a specific set of users. Each service is defined separately for each customer. The service defines an Intelligent Capture, and the form — by prompting the user for an asset — defines which asset partition they can search and select from. The form filters further based on ownership, shared visibility, and so on.

As an assets admin, you control Asset Management users’ access to partitioned asset records by role or user, but not to individual integration points such as the search form in an Intelligent Capture.

If you choose to enable partitioning, you must revisit all your Intelligent Captures that use the Asset form and change this to the Partitioned Assets form.

In terms of access to partitions for agents, you only need to set up access to partitions to those agents who need to view and manage the full asset record. If agents do not have permission to view an asset, they can still see the asset in related asset lists (e.g. in a request). But if they try to view the record, they will get an access error.

Creating partitions

You create and manage partitions in Configuration > Service Manager. Asset Management users can then work with assets within those partitions in Service Management > Assets.

On a per-user basis, the partition selected by any user is saved. When that user goes back into Asset Management, they view that same partition again.

To create a partition:

  1. Navigate to Configuration > Service Manager > Assets > Manage Partitions.

    Tip

    If you don’t see Manage Partitions under Assets, you need to enable the application setting asset.partitioning.enable.

  2. In the partitions list, click + New Partition.
  3. Give the partition an ID, or click Auto ID.
  4. Give the partition a name.
  5. (Optional) Enter information in the Summary field.
  6. Navigate to Service Management > Assets.
  7. In the Partitions dropdown above Dashboard and All Assets, click the down arrow to view your new partition in the list.
  8. Click your new partition’s name to go to its dashboard.

Now you can add asset categories to your new partition, or move un-partitioned assets into it.

Managing access to partitions

When working with a partition in Manage Partitions, you can configure permissions to control who has access and what they can do with that access.

Important

If you don’t define any access permissions, anyone who has access to view assets will see that partition.

The permissions you grant are overridden by the users’ asset role permissions. For example, if the users’ role does not allow them to delete assets, then they cannot delete assets even if you allow deleting.

To manage access to a partition:

  1. Navigate to Configuration > Service Manager > Assets > Manage Partitions.

  2. In the partitions list, click the name of the partition you want to manage.

  3. In the Partition Access section, click Add New.

  4. Use the first dropdown to grant access by role or user.

  5. Use the second dropdown to add further filtering to the access granted.

  6. Use the third dropdown to specify whether the access allows viewing only; viewing, creating, and updating; viewing, creating, and deleting; or all of those actions.

  7. Save your changes (click the icon next to the third dropdown).

    Your changes take effect for your chosen users when they refresh their browser or log out and back in.

Organizing assets in partitions

Once you have enabled partitions on your instance and created partitions, it’s time to organize the assets they’ll contain. You can create new categories and types in the partition, move un-partitioned assets into the partitions, or move assets from one partition to another partition.

To add a new asset category into a partition:

  1. In Configuration > Service Manager > Assets > Manage Types, from the Partitions dropdown, select the partition you want to work with.
  2. In the Asset Categories row, click Add new category (the plus sign).
  3. Give the category a name.
  4. (Optional) Enter a description.
  5. Click Create.

You can now add new asset types in the category you have created.

You can create asset categories and asset types with the same name in different partitions. You cannot, however, move a type to a different partition if there is already a type of the same name there. If you move a category to a different partition that already has a category of the same name, the two categories are merged into one.

To move an asset category into a partition:

  1. In Configuration > Service Manager > Assets > Manage Types, click the category name.
  2. Under the list of available asset list columns, click Move to Partition.
  3. In the Migrate Category dialog, from the dropdown, select the partition you want to move the category to.
  4. Click Migrate.

To move an asset type into a partition:

  1. In Configuration > Service Manager > Assets > Manage Types, click the type name.
  2. In the General tab, at the bottom of the view, click Move to Partition.
  3. In the Migrate Type dialog, from the first dropdown, select the partition you want to move the category to.
  4. From the second dropdown, select the category you want to move the type to.
  5. Click Migrate.

Enable partitions in Intelligent Capture forms

By showing only the assets relevant to a user’s specific request, you help them find the right equipment or software quickly.

When a user fills out a form to raise a request, you can limit their view to a single partition of assets. This ensures they only see and select items that apply to their needs.

Use the Partitioned Assets form

To restrict asset visibility, use the Partitioned Assets form within the Intelligent Capture Designer.

If you have an existing form that uses the standard Assets form, you must replace it with the Partitioned Assets form to enable partitioning for asset selection in the form.

Configuration options

The Partitioned Assets form includes all the settings available in the standard Assets form, plus an additional option for partitions:

  • Partition selection: Choose the specific partition you want to display to the user, from Filter by Partition.

As with the Assets form, you can use the other options to further narrow down the items available within the selected partition.

Screenshot showing the Partitioned Assets form options in the Intelligent Capture Designer

In This Document