Instructions for Palantir users to create service entries?

39 views
Skip to first unread message

Mike S

unread,
May 26, 2026, 2:08:50 PM (8 days ago) May 26
to CAS Community
Does a howto or user manual exist for creating service entries with the new Palantir application?

It does some automated things like generate ID numbers and apparently rewrite the json.

I created a SAML2 entry with the following attribute:

  "attributeReleasePolicy" : {
    "@class" : "org.apereo.cas.services.ReturnAllowedAttributeReleasePolicy",
    "excludeDefaultAttributes" : true,
    "authorizedToReleaseAuthenticationAttributes" : false,
    "principalIdAttribute" : "uid",
    "allowedAttributes" : [ "java.util.ArrayList", [ "uid" ] ]
  }


but palantir rewrote it to:

    "attributeReleasePolicy": {
        "@class": "org.apereo.cas.services.ChainingAttributeReleasePolicy",
        "mergingPolicy": "REPLACE",
        "consentPolicy": {
            "@class": "org.apereo.cas.services.consent.ChainingRegisteredServiceConsentPolicy"
        },
        "principalAttributesRepository": {
            "@class": "org.apereo.cas.authentication.principal.ChainingPrincipalAttributesRepository"
        },
        "authorizedToReleaseAuthenticationAttributes": true
    }

What's going on here?

Mike S

unread,
May 26, 2026, 3:52:10 PM (8 days ago) May 26
to CAS Community
Turns out I selected the SAML2-2 service definition template by mistake. Selecting the SAML2-1template preserved the attribute release policy. However, a manual would still be extremely beneficial.
Reply all
Reply to author
Forward
0 new messages