The purpose of this article is to show how you can create your own properties and create or modify property groups and structures. We will also show how you can use these properties and make them available to end users.
When you create your own property metadata within KM it is often necessary to group similar properties together or make certain properties available for specific content. This is all configurable within the KM UI.
Predefined Properties can be created by an administrator to allow users to define specific metadata on resources. To create your own properties you need to navigate to System Administration > System Configuration > Knowledge Management > Content Management > Global Services > Property Metadata > Properties. Here you will find all pre-existing SAP delivered properties and you can also create your own.
For information on property parameters see Predefined Properties SAP Help Documentation.
A property structure contains groups of predefined properties. It is visible when you navigate to Settings > Properties of a resource or when you select Show Properties when creating, uploading or editing a resource.
You can control where a property structure is used by defining a display mode or by defining a specific resource type for which it is displayed. For example, you could have a property structure which has a create display mode meaning it is only used when creating new content.
A property group can contain predefined properties or other property groups. It is defined within a Property Structure. The contents of a property group are shown in the order specified in the property structure configuration. For more information on Property Structures and Property Groups see Property Structures SAP Help Documentation.
Modifying Property Groups
As an example, you have created a set of properties which you want to group together and you want them to be available for users when creating new content. First of all you need to create a property group to store your properties.
Prerequisite – you have already created your predefined properties
Navigate to System Administration > System Configuration > Knowledge Management > Content Management > Global Services > Property Metadata > Groups > Groups. Create a new property group.
Now you need to add your properties to your newly created property group. You can do this by modifying the Group parameter in the property definition.
To make your property groups visible to end users navigate to System Administration > System Configuration > Knowledge Management > Content Management > Global Services > Property Structures > Property Groups > Property Group. You can create your own group here or use an existing one.
You can also add your predefined property to the group during this step. Once you have done this you need to edit the all_groups property group and add your newly created group so that it will be visible in the details screen of resources.
You should now be able to view your newly created group and property in the details screen of resources for which it is valid.
Modifying Property Structures
As an alternative you may wish to have a specific property visible when creating new content so that users can fill it without having to select Show Properties. To do this you would need to modify the property structure used which in that case would be the DefaultPropertiesStructure. Navigate to System Administration > System Configuration > Knowledge Management > Content Management > Global Services > Property Structures > Property Structure. Edit the DefaultPropertiesStructure and add your property to the Structure Items parameter.
By doing this the Country property should now be visible when creating any new resource without having to select Show Properties.
Property Metadata Service - SAP Help Documentation
Property Structure Service - SAP Help Documentation