Skip to Content.
Sympa Menu

comanage-users - Re: [comanage-users] Adding extra fields

Subject: COmanage Users List

List archive

Re: [comanage-users] Adding extra fields


Chronological Thread 
  • From: Benn Oshrin <>
  • To: Mihály Héder <>
  • Cc:
  • Subject: Re: [comanage-users] Adding extra fields
  • Date: Wed, 17 May 2017 22:57:01 -0400
  • Ironport-phdr: 9a23:GvITEhcicyOeEGIxwRG7/CzFlGMj4u6mDksu8pMizoh2WeGdxcS9Yx7h7PlgxGXEQZ/co6odzbGH7Oa5CSdesd6oizMrSNR0TRgLiMEbzUQLIfWuLgnFFsPsdDEwB89YVVVorDmROElRH9viNRWJ+iXhpTEdFQ/iOgVrO+/7BpDdj9it1+C15pbffxhEiCCzbL52Lhi6txjdu8oZjYZjKas61wfErGZPd+lK321jOEidnwz75se+/Z5j9zpftvc8/MNeUqv0Yro1Q6VAADspL2466svrtQLeTQSU/XsTTn8WkhtTDAfb6hzxQ4r8vTH7tup53ymaINH2QLUpUjms86tnVBnlgzocOjUn7G/YlNB/jKNDoBKguRN/xZLUYJqIP/Z6Z6/RYM8WSXZEUstXSidPAJ6zb5EXAuQcI+hYoYnzqVgAoxSwCgajBv/gxDBTi3/qxK03yfgtHR3I0QEiGd8FrXTarM/yNKcXSe240bfHzTPFb/hLwDn984jIcgogofGKQLl9dtHexlcpFwPDiVWdso3lPzWJ1usTqWib6fRvVf6xh2I9tQ5+vyWvy94qh4LUiIwVzVXE+j94wIYzPdC4SUh7YcK6H5tKsSGVKZd2Tt04T252pSk617sLsoO4cigS0Jkr2QLTZv+df4WM4B/vTvudLDlmiH5/Zr6zmxW//VC9xuHgVcS4ylhHojZfntXSq3wByQbf5taIR/Z/+EqqxCyB2BrJ6u5eJEA5jarbJIAlwr43jpcTsUPDHir3mEroia+ZbEQk+uyx5+v9bLjrpIWQN4Buhg7jKKQhhNawAeE4MggJRGib5f6w26Hk/U38WLlKj/s2nbfFsJ3CO8gXuq20DxVR34sh8RqzEjmr3MoCkXUZMF5IewqLj43zNFHPJPD4A+2/g1OpkDpz3P/JILvhApPKLnXYkbfhe6p95FBGyAo1099f+4xYBqsfL/3uR0/9rMbYAQMhMwyo3+bnD81w2Z8ZWWKKGKCZNrndsVCW6e42PumMf5EauCzmK/U+4/7ujGQ5mUMGfaW3x5cXaXa4Huh4LEWDZ3rjnMsBHXkQsgUgUePqlQ7KbTkGQney1qYtrhG6BI+8RdPGR4CkhK3H3Cq3E4d+fXJaA1ONV3L0fsOERqFfRjiVJ5pLnzoCHZ+6S5Ug01n6vgL8zb1PL+zI9zceuI65ktV5+ruAxlkJ6TVoApHFgCm2RGZukzZNHmdu0Q==

There are two basic ways to add extra data elements, through the use of
extended attributes described here:
https://spaces.internet2.edu/x/CQl3AQ and through the use of plugins,
described here: https://spaces.internet2.edu/x/CgAVAg

Extended attributes won't solve your use case, and while a Plugin would,
that feels a bit overkill for the solution that you need.

The best approach would probably be to simply add the entity ID as an
additional attribute to a CO Service in the core code. It would be a
pretty small change, and could presumably be used by other deployments
in the future. If you want to take this approach, we should probably
coordinate off list.

Thanks,

-Benn-

On 5/16/17 3:03 PM, Mihály Héder wrote:
> Hi All,
>
> what is the best way to add extra data fields to COmanage2?
>
> In particular, I'd like to add a field "EntityID" (as in SAML) to
> Services. Just like the URL or the other fields, it should should be
> editable by the CO admin on the web interface and be stored in the
> database.
>
> Why?
>
> In eduTEAMs we are operating an SAML AA that relies on the COmanage
> database. The fact that there is now a Service concept in COmanage 2.0
> is a big step forward, but without the EntityId we still need a mapping
> of our own between service IDs in the comanage database and entityIDs
> and that has to be maintained separately.
>
> Thanks a lot
>
> Cheers
> Mihaly
>
>
> --
> Mihály Héder, PhD
> Research Fellow
> Institute for Computer Science and Control
> Hungarian Academy of Sciences



Archive powered by MHonArc 2.6.19.

Top of Page