Cannot create configuration key on web portal v92

Hello everyone!

On the v92 of the Angular web portal, I am trying to create a new configuration key and select which attributes should be shown.

Something like the built-in configuration key as shown on the picture below.

So I tried creating my own (tried all of the options), like shown below, but I get errors when trying to do anything with the key.



Any help would be appreciated.

Thanks in advance

  • Hello Amar,

    If you want to add a custom property that you created by extending the table schema.
    P.s. make sure you restart IIS to refresh the apiserver cache after changing the schema.
    Let's say you want to add: CCC_CustomProp01@Person

    Under Configuration\Web Portal search for:
    VI_PersonalData_Fields or VI_Employee_MasterData_Attributes

    Feature configuration (QER)
    VI_PersonalData_Fields = Identity data / Writable attributes [Add New]
    VI_Employee_MasterData_Attributes = Identity data / Personal data [Add New]

    If you want to add your own custom table: CCCCustomTable or OOTB tables then you can use these options:
    Create configuration key (here you add the tablename as the keyname)
    Property editors / Primary editable properties
    Property editors / Properties that can be edited

    Use this endpoint to see an overview of the tables that have a Property editor configured:
    https://.../apiserverdev/admin/apiconfig/portal
    Look for:
    "Key": "OwnershipConfig",
    "Key": "EditableFields",

  • This works as suggested.

    But the problem is that how to create additional attribute for te object like CCC_VI_Employee_MasterData_Attributes2 , CCC_VI_Employee_MasterData_Attributes3, ..

    as You face the request for the multiple types of Identites.

  • We created a configuration key called Person.
    The only issue is that when we select attributes which should be displayed, it only displays the ones which are already selected in the built-in configuration keys.
    We also tried hardcoding attributes as an array, but the outcome is the same.

    Using Person coniguration key:



    Hardcoding attributes as an array (a lot of them are missing):