<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: How to set up Share with Identity Services? in Alfresco Forum</title>
    <link>https://connect.hyland.com/t5/alfresco-forum/how-to-set-up-share-with-identity-services/m-p/103035#M29370</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;A href="https://migration33.stage.lithium.com/t5/user/viewprofilepage/user-id/16045"&gt;@afaust&lt;/A&gt;,&lt;/P&gt;
&lt;P&gt;Hopefully this has now been fixed - this reply should be a good test&amp;nbsp;&lt;img id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://connect.hyland.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 20 Jul 2020 11:16:39 GMT</pubDate>
    <dc:creator>EddieMay</dc:creator>
    <dc:date>2020-07-20T11:16:39Z</dc:date>
    <item>
      <title>How to set up Share with Identity Services?</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-set-up-share-with-identity-services/m-p/103031#M29366</link>
      <description>&lt;P&gt;I understand that Share 6.2 features integration with Identity Service. The documentation seems to be a bit light on this. Has anyone got this to work?&lt;/P&gt;&lt;P&gt;I've been able to get APS to work with Identity Service (using OpenLDAP). This seems to be fairly straightforward.&lt;/P&gt;&lt;P&gt;I believe that I should be able to use the SAML connector to connect to Identity Service. Does anyone have an example of the required configuration (saml.properties, Identity Service config, etc)?&lt;/P&gt;&lt;P&gt;One last thing. Am I right in thinking that even if I get authentication working, I'd still have to create the users within ACS using LDAP sync if users are based in an LDAP directory or using a custom solution if users are based on a non-LDAP based provider (e.g. AWS Cognito)?&lt;/P&gt;&lt;P&gt;Cheers&lt;/P&gt;&lt;P&gt;Mark&lt;/P&gt;</description>
      <pubDate>Sun, 19 Jan 2020 10:07:43 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-set-up-share-with-identity-services/m-p/103031#M29366</guid>
      <dc:creator>ukdavo</dc:creator>
      <dc:date>2020-01-19T10:07:43Z</dc:date>
    </item>
    <item>
      <title>Re: How to set up Share with Identity Services?</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-set-up-share-with-identity-services/m-p/103032#M29367</link>
      <description>&lt;P&gt;AFAIK Alfresco Share does NOT support Alfresco Identity Service in 6.2 - at least not out-of-the-box. Only the Alfresco Repository (ACS) supports Identity Service. That's the reason I have started writing my own support via my &lt;A href="https://github.com/Acosix/alfresco-keycloak" target="_self" rel="nofollow noopener noreferrer"&gt;alfresco-keycloak&lt;/A&gt; addon.&lt;/P&gt;
&lt;P&gt;As for still requiring an LDAP directory: I am working on the next version of my Keycloak integration which will be able to map users from authentication requests and sync users / groups directly from Keycloak without requiring an extra setup for LDAP (assuming all users / groups are known to Keycloak in advance).&lt;/P&gt;
&lt;P&gt;You can integrate Alfresco with Identity Service / SAML without having LDAP synchronisation. This works just fine and users would be created ad-hoc - the only downside would be that those users would not have any details, e.g. email, first and last names, set as properties.&lt;/P&gt;</description>
      <pubDate>Mon, 20 Jan 2020 09:08:42 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-set-up-share-with-identity-services/m-p/103032#M29367</guid>
      <dc:creator>afaust</dc:creator>
      <dc:date>2020-01-20T09:08:42Z</dc:date>
    </item>
    <item>
      <title>Re: How to set up Share with Identity Services?</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-set-up-share-with-identity-services/m-p/103033#M29368</link>
      <description>&lt;P&gt;Thanks Axel.&lt;/P&gt;&lt;P&gt;The info at&amp;nbsp;&lt;A href="https://docs.alfresco.com/sso/topics/saml.html" target="_blank" rel="nofollow noopener noreferrer"&gt;https://docs.alfresco.com/sso/topics/saml.html&lt;/A&gt;&amp;nbsp;seems to suggest that you can authenticate Share users via SAML against an identity provider. As Keycloak/IDS supports SAML, could we not use that as the identity provider?&lt;/P&gt;&lt;P&gt;Many thanks&lt;/P&gt;&lt;P&gt;Mark&lt;/P&gt;</description>
      <pubDate>Mon, 27 Jan 2020 12:08:15 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-set-up-share-with-identity-services/m-p/103033#M29368</guid>
      <dc:creator>ukdavo</dc:creator>
      <dc:date>2020-01-27T12:08:15Z</dc:date>
    </item>
    <item>
      <title>Re: How to set up Share with Identity Services?</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-set-up-share-with-identity-services/m-p/103034#M29369</link>
      <description>&lt;P&gt;Due to issues with the notifications sent out by this platform, I often get reply notices where I cannot access a link to go back to the thread in question. Though it is already half a year later, I still want to reply to this as I see this SAML question pop up regularly. The SAML module for Alfresco is an Enterprise only module, not available for Alfresco Community, and it constitutes quite a quirky (and aggressive) workaround for not having native support for Identity Services in Share. Having worked with the SAML module at one Enterprise customer, I would caution against its use - at least we had to do a couple of fixes / patches to make it work in our scenario which required a combination of SAML and Kerberos for authentication of disparate user groups, which it does not support out-of-the-box.&lt;/P&gt;</description>
      <pubDate>Mon, 20 Jul 2020 10:08:10 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-set-up-share-with-identity-services/m-p/103034#M29369</guid>
      <dc:creator>afaust</dc:creator>
      <dc:date>2020-07-20T10:08:10Z</dc:date>
    </item>
    <item>
      <title>Re: How to set up Share with Identity Services?</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-set-up-share-with-identity-services/m-p/103035#M29370</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;A href="https://migration33.stage.lithium.com/t5/user/viewprofilepage/user-id/16045"&gt;@afaust&lt;/A&gt;,&lt;/P&gt;
&lt;P&gt;Hopefully this has now been fixed - this reply should be a good test&amp;nbsp;&lt;img id="smileyhappy" class="emoticon emoticon-smileyhappy" src="https://connect.hyland.com/i/smilies/16x16_smiley-happy.png" alt="Smiley Happy" title="Smiley Happy" /&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 20 Jul 2020 11:16:39 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-set-up-share-with-identity-services/m-p/103035#M29370</guid>
      <dc:creator>EddieMay</dc:creator>
      <dc:date>2020-07-20T11:16:39Z</dc:date>
    </item>
    <item>
      <title>Re: How to set up Share with Identity Services?</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-set-up-share-with-identity-services/m-p/103036#M29371</link>
      <description>&lt;P&gt;&lt;A href="https://migration33.stage.lithium.com/t5/user/viewprofilepage/user-id/76783"&gt;@EddieMay&lt;/A&gt; indeed - compared to a notice I got just last week, this is now workable...&lt;/P&gt;</description>
      <pubDate>Mon, 20 Jul 2020 11:24:47 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-set-up-share-with-identity-services/m-p/103036#M29371</guid>
      <dc:creator>afaust</dc:creator>
      <dc:date>2020-07-20T11:24:47Z</dc:date>
    </item>
    <item>
      <title>Re: How to set up Share with Identity Services?</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-set-up-share-with-identity-services/m-p/103037#M29372</link>
      <description>&lt;P&gt;alfresco-global.properties&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;authentication.chain=&lt;/SPAN&gt;&lt;SPAN&gt;identity-service-1:identity-service,alfrescoNtlm-1:alfrescoNtlm&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;identity-service.auth-server-url=&lt;/SPAN&gt;&lt;SPAN&gt;&lt;A href="http://acs.alf.com/auth" target="_blank" rel="nofollow noopener noreferrer"&gt;http://acs.alf.com/auth&lt;/A&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;identity-service.enable-basic-auth=&lt;/SPAN&gt;&lt;SPAN&gt;true&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;identity-service.realm=&lt;/SPAN&gt;&lt;SPAN&gt;alfresco&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;identity-service.resource=&lt;/SPAN&gt;&lt;SPAN&gt;alfresco&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;aims.enabled=&lt;/SPAN&gt;&lt;SPAN&gt;true&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;aims.realm=&lt;/SPAN&gt;&lt;SPAN&gt;alfresco&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;aims.resource=&lt;/SPAN&gt;&lt;SPAN&gt;alfresco&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;aims.authServerUrl=&lt;/SPAN&gt;&lt;SPAN&gt;&lt;A href="http://acs.alf.com/auth" target="_blank" rel="nofollow noopener noreferrer"&gt;http://acs.alf.com/auth&lt;/A&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;aims.publicClient=&lt;/SPAN&gt;&lt;SPAN&gt;true&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;aims.sslRequired=&lt;/SPAN&gt;&lt;SPAN&gt;external&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;aims.autodetectBearerOnly=&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;aims.alwaysRefreshToken=&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;aims.principalAttribute=&lt;/SPAN&gt;&lt;SPAN&gt;sub&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;aims.enableBasicAuth=&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;aims.secret=&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;csrf.filter.referer=&lt;/SPAN&gt;&lt;SPAN&gt;&lt;A href="http://acs.alf.com" target="_blank" rel="nofollow noopener noreferrer"&gt;http://acs.alf.com&lt;/A&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;csrf.filter.origin=&lt;/SPAN&gt;&lt;SPAN&gt;&lt;A href="http://acs.alf.com/*" target="_blank" rel="nofollow noopener noreferrer"&gt;http://acs.alf.com/*&lt;/A&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Tue, 28 May 2024 18:23:52 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-set-up-share-with-identity-services/m-p/103037#M29372</guid>
      <dc:creator>unibravo</dc:creator>
      <dc:date>2024-05-28T18:23:52Z</dc:date>
    </item>
    <item>
      <title>Re: How to set up Share with Identity Services?</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-set-up-share-with-identity-services/m-p/103038#M29373</link>
      <description>&lt;P&gt;share-config-custom.xml&lt;/P&gt;&lt;P&gt;&amp;lt;!-- AIMS --&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&amp;lt;config evaluator="string-compare" condition="AIMS"&amp;gt;&lt;BR /&gt;&amp;lt;enabled&amp;gt;true&amp;lt;/enabled&amp;gt;&lt;BR /&gt;&amp;lt;realm&amp;gt;alfresco&amp;lt;/realm&amp;gt;&lt;BR /&gt;&amp;lt;resource&amp;gt;alfresco&amp;lt;/resource&amp;gt;&lt;BR /&gt;&amp;lt;authServerUrl&amp;gt;&lt;A href="http://acs.alf.com/auth" target="_blank" rel="nofollow noopener noreferrer"&gt;http://acs.alf.com/auth&lt;/A&gt;&amp;lt;/authServerUrl&amp;gt;&lt;BR /&gt;&amp;lt;sslRequired&amp;gt;none&amp;lt;/sslRequired&amp;gt;&lt;BR /&gt;&amp;lt;publicClient&amp;gt;true&amp;lt;/publicClient&amp;gt;&lt;BR /&gt;&amp;lt;autodetectBearerOnly&amp;gt;true&amp;lt;/autodetectBearerOnly&amp;gt;&lt;BR /&gt;&amp;lt;alwaysRefreshToken&amp;gt;true&amp;lt;/alwaysRefreshToken&amp;gt;&lt;BR /&gt;&amp;lt;principalAttribute&amp;gt;email&amp;lt;/principalAttribute&amp;gt;&lt;BR /&gt;&amp;lt;enableBasicAuth&amp;gt;true&amp;lt;/enableBasicAuth&amp;gt;&lt;BR /&gt;&amp;lt;/config&amp;gt;&lt;/P&gt;</description>
      <pubDate>Tue, 28 May 2024 21:52:07 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-set-up-share-with-identity-services/m-p/103038#M29373</guid>
      <dc:creator>unibravo</dc:creator>
      <dc:date>2024-05-28T21:52:07Z</dc:date>
    </item>
    <item>
      <title>Re: How to set up Share with Identity Services?</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-set-up-share-with-identity-services/m-p/491816#M40318</link>
      <description>&lt;P&gt;We have written a custom user provisioning/deprovisioning script (executing as AWS Lambda function but can run anywhere) to sync Microsoft Entra ID users (cloud AD) to Alfresco Share leveraging APIs on both ends. As LDAP sync via legacy server-based AD was not an option for us with our SAML SSO setup, we eventually solved for the provisioning gap this way. Now, first name, last name, email, company, job title, location, status, and anything else required are synced. When the Entra ID user is disabled, deleted, or removed from the qualifying user group, we can either disable or delete (soft delete) in Alfresco. Works perfect, and only wish we can figured out this solution approach sooner as this user provisioning/deprovisioning gap (for our cloud IdP use case) delayed the project by several months. If anyone is interested to learn more or leverage, just let me know or send me a private message. Thanks&lt;/P&gt;</description>
      <pubDate>Thu, 31 Jul 2025 05:44:32 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-set-up-share-with-identity-services/m-p/491816#M40318</guid>
      <dc:creator>afjaber</dc:creator>
      <dc:date>2025-07-31T05:44:32Z</dc:date>
    </item>
  </channel>
</rss>

