<?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 sync aps(users) with keycloak? in Alfresco Forum</title>
    <link>https://connect.hyland.com/t5/alfresco-forum/how-to-sync-aps-users-with-keycloak/m-p/39895#M16718</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Have a look at this post it might be useful&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://swazzy.com/2018/08/27/user-synchronization-in-aps-from-keycloak/" title="https://swazzy.com/2018/08/27/user-synchronization-in-aps-from-keycloak/" rel="nofollow noopener noreferrer"&gt;SwazzyNotes, Designs, and SolutionsUser Synchronization in APS from Keycloak&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 28 Aug 2018 10:13:42 GMT</pubDate>
    <dc:creator>bassam_al-saror</dc:creator>
    <dc:date>2018-08-28T10:13:42Z</dc:date>
    <item>
      <title>how to sync aps(users) with keycloak?</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-sync-aps-users-with-keycloak/m-p/39888#M16711</link>
      <description>I am using the aps 1.9. i have integrated aps with keycloak. i am able to log in only if&amp;nbsp;&amp;nbsp;user is available in both aps and keycloak. so, how to sync aps(users) with keycloak?</description>
      <pubDate>Fri, 24 Aug 2018 07:20:16 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-sync-aps-users-with-keycloak/m-p/39888#M16711</guid>
      <dc:creator>shadyuser</dc:creator>
      <dc:date>2018-08-24T07:20:16Z</dc:date>
    </item>
    <item>
      <title>Re: how to sync aps(users) with keycloak?</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-sync-aps-users-with-keycloak/m-p/39889#M16712</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;One way is to configure both APS and Keycloak to&amp;nbsp;sync against&amp;nbsp;an LDAP server.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Aug 2018 08:47:45 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-sync-aps-users-with-keycloak/m-p/39889#M16712</guid>
      <dc:creator>bassam_al-saror</dc:creator>
      <dc:date>2018-08-24T08:47:45Z</dc:date>
    </item>
    <item>
      <title>Re: how to sync aps(users) with keycloak?</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-sync-aps-users-with-keycloak/m-p/39890#M16713</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hey &lt;B&gt;Bassam Al-Sarori&lt;/B&gt;, i am having multiple ldap connected with &lt;SPAN style="color: #727174; background-color: #ffffff;"&gt;keycloak. how do i sync in&amp;nbsp;APS here?. ie&amp;nbsp;i have to write custom&amp;nbsp;extension. is there any pointer to do that?&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Aug 2018 09:41:31 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-sync-aps-users-with-keycloak/m-p/39890#M16713</guid>
      <dc:creator>shadyuser</dc:creator>
      <dc:date>2018-08-24T09:41:31Z</dc:date>
    </item>
    <item>
      <title>Re: how to sync aps(users) with keycloak?</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-sync-aps-users-with-keycloak/m-p/39891#M16714</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;APS doesn't read from multiple LDAP servers so yes you'll need to write&amp;nbsp;a custom extension.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P class=""&gt;You can implement ExternalIdmSourceSyncService (or extend AbstractExternalIdmSourceSyncService) to write your own sync logic see an example here&amp;nbsp;&lt;A class="link-titled" href="https://docs.alfresco.com/process-services1.9/topics/customIdmExample.html" title="https://docs.alfresco.com/process-services1.9/topics/customIdmExample.html" rel="nofollow noopener noreferrer"&gt;Example implementation | Alfresco Documentation&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Aug 2018 10:13:18 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-sync-aps-users-with-keycloak/m-p/39891#M16714</guid>
      <dc:creator>bassam_al-saror</dc:creator>
      <dc:date>2018-08-24T10:13:18Z</dc:date>
    </item>
    <item>
      <title>Re: how to sync aps(users) with keycloak?</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-sync-aps-users-with-keycloak/m-p/39892#M16715</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In future, if client wants a social login or some login feature, again i have to do some stuff.&amp;nbsp;&lt;/P&gt;&lt;P&gt;so instead of writing custom &lt;SPAN style="color: #727174; background-color: #ffffff;"&gt;extension to sync multiple ldap, i can sync with keycloak right. From keycloak i can do&amp;nbsp;remaining stuff without affecting existing flow.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks for the pointers&amp;nbsp;&lt;B&gt;Bassam Al-Sarori&lt;/B&gt;‌ .&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Aug 2018 10:47:14 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-sync-aps-users-with-keycloak/m-p/39892#M16715</guid>
      <dc:creator>shadyuser</dc:creator>
      <dc:date>2018-08-24T10:47:14Z</dc:date>
    </item>
    <item>
      <title>Re: how to sync aps(users) with keycloak?</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-sync-aps-users-with-keycloak/m-p/39893#M16716</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;it will be good if you add this feature to aps.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Aug 2018 12:25:47 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-sync-aps-users-with-keycloak/m-p/39893#M16716</guid>
      <dc:creator>shadyuser</dc:creator>
      <dc:date>2018-08-24T12:25:47Z</dc:date>
    </item>
    <item>
      <title>Re: how to sync aps(users) with keycloak?</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-sync-aps-users-with-keycloak/m-p/39894#M16717</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi &lt;B&gt;Bassam Al-Sarori&lt;/B&gt;‌, this is like repeating the same task(&lt;SPAN&gt;multiple ldap config&lt;/SPAN&gt;) in&amp;nbsp;both keycloak and aps. so i don't want to write custom exception to sync multiple ldap. is there any other way?.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 24 Aug 2018 13:35:24 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-sync-aps-users-with-keycloak/m-p/39894#M16717</guid>
      <dc:creator>shadyuser</dc:creator>
      <dc:date>2018-08-24T13:35:24Z</dc:date>
    </item>
    <item>
      <title>Re: how to sync aps(users) with keycloak?</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-sync-aps-users-with-keycloak/m-p/39895#M16718</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Have a look at this post it might be useful&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="https://swazzy.com/2018/08/27/user-synchronization-in-aps-from-keycloak/" title="https://swazzy.com/2018/08/27/user-synchronization-in-aps-from-keycloak/" rel="nofollow noopener noreferrer"&gt;SwazzyNotes, Designs, and SolutionsUser Synchronization in APS from Keycloak&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Aug 2018 10:13:42 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-sync-aps-users-with-keycloak/m-p/39895#M16718</guid>
      <dc:creator>bassam_al-saror</dc:creator>
      <dc:date>2018-08-28T10:13:42Z</dc:date>
    </item>
    <item>
      <title>Re: how to sync aps(users) with keycloak?</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-sync-aps-users-with-keycloak/m-p/39896#M16719</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hey &lt;B&gt;Bassam Al-Sarori&lt;/B&gt;‌,&amp;nbsp;how do i configure super admin user in&amp;nbsp;keycloak&amp;nbsp;?&lt;/P&gt;&lt;P&gt;i&amp;nbsp;have changed the following properties in activiti-app.properties like below,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;admin.email=&lt;BR /&gt;admin.passwordHash=&lt;BR /&gt;admin.lastname=&lt;/P&gt;&lt;P&gt;admin.group=&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In keycloak, i have created super admin&amp;nbsp; group. am i missing something? feel free to correct me.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Sep 2018 10:32:54 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-sync-aps-users-with-keycloak/m-p/39896#M16719</guid>
      <dc:creator>shadyuser</dc:creator>
      <dc:date>2018-09-05T10:32:54Z</dc:date>
    </item>
    <item>
      <title>Re: how to sync aps(users) with keycloak?</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-sync-aps-users-with-keycloak/m-p/39897#M16720</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The default admin user needs to be created in APS so you need to set those properties.&amp;nbsp;Then create the same user on Keycloak.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Sep 2018 11:08:51 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-sync-aps-users-with-keycloak/m-p/39897#M16720</guid>
      <dc:creator>bassam_al-saror</dc:creator>
      <dc:date>2018-09-05T11:08:51Z</dc:date>
    </item>
    <item>
      <title>Re: how to sync aps(users) with keycloak?</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-sync-aps-users-with-keycloak/m-p/39898#M16721</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN&gt;I got one&amp;nbsp;issue when trying the above suggestion. After syncing with keycloak, it is creating one more entry in the USER table. ie there are two entries with same email id(&lt;/SPAN&gt;&lt;A class="jive-link-email-small" href="mailto:admin@app.activiti.com" rel="nofollow noopener noreferrer"&gt;admin@app.activiti.com&lt;/A&gt;&lt;SPAN&gt;). so i am getting&amp;nbsp;error&amp;nbsp;(below)&lt;/SPAN&gt;&lt;/P&gt;&lt;PRE style="color: #000000;"&gt;javax.persistence.NonUniqueResultException: result returns more than one elements&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To avoid this problem, i was trying like the above.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Sep 2018 11:35:14 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-sync-aps-users-with-keycloak/m-p/39898#M16721</guid>
      <dc:creator>shadyuser</dc:creator>
      <dc:date>2018-09-05T11:35:14Z</dc:date>
    </item>
    <item>
      <title>Re: how to sync aps(users) with keycloak?</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-sync-aps-users-with-keycloak/m-p/39899#M16722</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hmm..&amp;nbsp;the admin user needs to be always created in APS. In case of LDAP sync that didn't cause any issues. I guess that you shouldn't create that user in Keycloak. You can set another user to have super admin permissions.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Sep 2018 14:00:42 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-sync-aps-users-with-keycloak/m-p/39899#M16722</guid>
      <dc:creator>bassam_al-saror</dc:creator>
      <dc:date>2018-09-05T14:00:42Z</dc:date>
    </item>
    <item>
      <title>Re: how to sync aps(users) with keycloak?</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-sync-aps-users-with-keycloak/m-p/39900#M16723</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;How can i set super user permission?.&lt;/P&gt;&lt;P&gt;i can add one entry in db manually. but is it a correct approach?. can i use this approach in production Machine ?.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 05 Sep 2018 14:05:00 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-sync-aps-users-with-keycloak/m-p/39900#M16723</guid>
      <dc:creator>shadyuser</dc:creator>
      <dc:date>2018-09-05T14:05:00Z</dc:date>
    </item>
    <item>
      <title>Re: how to sync aps(users) with keycloak?</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-sync-aps-users-with-keycloak/m-p/39901#M16724</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You might have to write extension code or maybe the custom sync code should make sure to grant a specific user super admin permissions.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Sep 2018 08:42:40 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-sync-aps-users-with-keycloak/m-p/39901#M16724</guid>
      <dc:creator>bassam_al-saror</dc:creator>
      <dc:date>2018-09-06T08:42:40Z</dc:date>
    </item>
    <item>
      <title>Re: how to sync aps(users) with keycloak?</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-sync-aps-users-with-keycloak/m-p/39902#M16725</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;thanks&amp;nbsp;the suggestion&amp;nbsp;&lt;B&gt;Bassam Al-Sarori&lt;/B&gt;‌.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Actually, we are having one app in production which was deployed in admin user(&lt;/SPAN&gt;&lt;A class="" href="mailto:admin@app.activiti.com" rel="nofollow noopener noreferrer"&gt;admin@app.activiti.com&lt;/A&gt;&lt;SPAN&gt;). Now client wants multiple AD support to our application. So we are going with keycloak approach. I am planning sync all the users except admin user from keycloak. is it a correct approach.&amp;nbsp;can you please suggest what kind of approach i have follow?&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Sep 2018 12:07:29 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-sync-aps-users-with-keycloak/m-p/39902#M16725</guid>
      <dc:creator>shadyuser</dc:creator>
      <dc:date>2018-09-06T12:07:29Z</dc:date>
    </item>
    <item>
      <title>Re: how to sync aps(users) with keycloak?</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/how-to-sync-aps-users-with-keycloak/m-p/39903#M16726</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Not synchronising the admin user seems the only solution for now.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Sep 2018 12:44:34 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/how-to-sync-aps-users-with-keycloak/m-p/39903#M16726</guid>
      <dc:creator>bassam_al-saror</dc:creator>
      <dc:date>2018-09-06T12:44:34Z</dc:date>
    </item>
  </channel>
</rss>

