It works well. Thank you very much Andrew.

Le mer. 11 déc. 2024 à 16:00, Andrew Tillinghast <[email protected]>
a écrit :

> You can find the source file in
> support/cas-server-support-saml-idp-web/src/main/resources/samlidp-attribute-definitions.json
> <https://github.com/apereo/cas/blob/82d81f351ef7eecc7477e0d24bed69c7cf500eec/support/cas-server-support-saml-idp-web/src/main/resources/samlidp-attribute-definitions.json#L4>
>  where
> as src/main/resources/ would be in your cas overlay if you've customized or
> overridden that file.
>
> On Wed, Dec 11, 2024 at 9:41 AM wouldsmina <[email protected]> wrote:
>
>> I do not have a samlidp-attribute-definitions.json file in
>> cas-overlay-template/src/main/resources/ only application.yml file.
>>
>> Le mer. 11 déc. 2024 à 15:33, Andrew Tillinghast <[email protected]>
>> a écrit :
>>
>>> This is a feature of CAS 7, for common eduperson attrbutes by default
>>> CAS will now send the proper UIDs.
>>> Review src/main/resources/samlidp-attribute-definitions.json to see the
>>> attributes automatically named. You can replace the file with a blank one
>>> if you want to disable this feature.
>>> On Wednesday, December 11, 2024 at 8:24:40 AM UTC-5 wouldsmina wrote:
>>>
>>>> Hi,
>>>>
>>>> I am preparing to migrate my CAS server from version 6 to 7.1, but I am
>>>> encountering an issue with attribute release in SAML.
>>>>
>>>> In version 6, this works fine, but in version 7, no attributes are
>>>> being transmitted.
>>>> Here is the content of my service file:
>>>> {
>>>>   "@class":
>>>> "org.apereo.cas.support.saml.services.SamlRegisteredService",
>>>>   "serviceId": "^https://git\\.univ-xxxx\\.fr";,
>>>>   "name": "git",
>>>>   "id": 1637335622,
>>>>   "description": "git",
>>>>   usernameAttributeProvider:
>>>>   {
>>>>     @class:
>>>> org.apereo.cas.services.PrincipalAttributeRegisteredServiceUsernameProvider
>>>>     usernameAttribute: uid
>>>>   }
>>>>   attributeReleasePolicy:
>>>>   {
>>>>     @class: org.apereo.cas.services.ReturnAllAttributeReleasePolicy
>>>>   }
>>>>   "requiredNameIdFormat":
>>>> "urn:oasis:names:tc:SAML:2.0:nameid-format:unspecified",
>>>>   "metadataLocation": "
>>>> https://git.univ-xxxx.fr/users/auth/saml/metadata";,
>>>>   "signAssertions": false,
>>>>   "signResponses": true
>>>> }
>>>>
>>>>
>>>> Here is what the logs show:
>>>> WHAT: {result=Service Access Granted,
>>>> principal=SimplePrincipal(id=xxxxxxx, *attributes={}*), service=
>>>> https://git.univ-xxxx.fr, requiredAttributes={}}
>>>>
>>>> I have tried different methods based on this page
>>>> <https://apereo.github.io/cas/development/integration/Attribute-Release-Policies.html>
>>>> of the documentation, but it hasn't improved the situation.
>>>>
>>>> Does the service file for SAML need to change between version 6 and 7?
>>>> Or is there perhaps a parameter that needs to be added to the CAS
>>>> configuration? I’ve searched through the documentation but can’t find
>>>> anything specific. Could someone please help me?
>>>>
>>>> Best regards,
>>>>
>>>

-- 
- Website: https://apereo.github.io/cas
- List Guidelines: https://goo.gl/1VRrw7
- Contributions: https://goo.gl/mh7qDG
--- 
You received this message because you are subscribed to the Google Groups "CAS 
Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/a/apereo.org/d/msgid/cas-user/CAH2NqNZE4W1-kD%2B8W6c5WDD2W3F4oFztL642Ov8DYQE6ZNz9AQ%40mail.gmail.com.

Reply via email to