managed object schema, 2.1 Version

Tagged: ,

This topic has 4 replies, 3 voices, and was last updated 4 years ago by donetz_errasti.

  • Author
    Posts
  • #19471
     donetz_errasti
    Participant

    Hi,

    I want to edit managed object schema in orde to add more attributes and also to change some attributes configuration.
    Could anyone tell me where is this information ? I know that in the 5.0 version I would be able to change it in “managed.json” file but in this version I don´t know where is this configuration file.

    Thanks for the support.

    Donetz

    #19475
     Bill Nelson
    Participant

    In earlier versions (the pre managed.json days), the schema was somewhat unstructured. You could essentially send whatever properties that you wanted as part of a PUT request and OpenIDM would include them in the full object.

    Give it a shot, just add additional attributes to the payload during a create operation to see what behavior this has on the managed object?

    #19482
     donetz_errasti
    Participant

    Okay! so I can add any aditional attribute in the schema, can´t I?

    #19486
     Sebastien Gagne
    Participant

    Note that putting “extra” (not defined in schema) values also work in IDM 5.0. It can be done via REST or scripts.

    #19498
     donetz_errasti
    Participant

    But I don´t want add extra attributes via Rest, but configure the managed.json file (or another in version 2.1) to change for example if an attribute is editable, or ciewable.. like in version 5.0 I paste below:

    “postalAddress” : {
    “type” : “string”,
    “title” : “Address 1”,
    “viewable” : true,
    “userEditable” : true
    },

Viewing 5 posts - 1 through 5 (of 5 total)

You must be logged in to reply to this topic.

©2021 ForgeRock - we provide an identity and access platform to secure every online relationship for the enterprise market, educational sector and even entire countries. Click to view our privacy policy and terms of use.

Log in with your credentials

Forgot your details?