CA USS::. Unified Self Service Authentication without EEM - Como Remover autenticação do EEM

Document created by TMACUL Champion on Sep 7, 2017Last modified by TMACUL Champion on Sep 7, 2017
Version 2Show Document
  • View in full screen mode

Environment

Using CA SM in an 14.1 or 17 installation.

 

How is it possible to install Unified Self Service without authentication via EEM?

 

How can we configure USS using windows-authentication?

 

ImagesDescription

1. Search the dataset in the DB:

 

SELECT portalPreferencesId, ownerId, ownerType, preferences

FROM PortalPreferences

            WHERE (preferences LIKE '%eiamadmin%')

 

probally ownerid = '12445'

2.

 

Manipulate the entry:  change from true to false 

             <preference><name>eem.authentication.enabled</name><value>true</value></preference>

 

 

update portalpreferences

 

set preferences = replace(preferences, 'eem.authentication.enabled</name><value>true</value>', 'eem.authentication.enabled</name><value>false</value>')


where preferences like '%eem%'

 

True - EEM

False - without EEM

3. Restart CA Unified self-Service Server

 

4. After that you can login as CASMAdmin against  USS_mdb-user

 

 

 

update step 2

update portalpreferences
set preferences = replace(preferences, 'eem.authentication.enabled</name><value>true</value>', 'eem.authentication.enabled</name><value>false</value>')
where preferences like '%eem%'

 

 

preferences  content

<portlet-preferences><preference><name>ldap.import.enabled</name><value>true</value></preference><preference><name>company.security.strangers.verify</name><value>false</value></preference><preference><name>ldap.auth.enabled</name><value>true</value></preference><preference><name>ldap.server.ids</name><value></value></preference><preference><name>eem.backend</name><value>EQXSRVSDM01</value></preference><preference><name>admin.default.group.names</name><value>General Topics</value></preference><preference><name>admin.email.password.reset.subject</name><value>[$PORTAL_URL$]: Reset Your Password</value></preference><preference><name>admin.email.user.added.subject</name><value>[$PORTAL_URL$]: Your New Account</value></preference><preference><name>admin.email.password.sent.body</name><value>Dear [$TO_NAME$],&lt;br /&gt;[$NEW_LINE$]&lt;br /&gt;[$NEW_LINE$]Your new password for [$PORTAL_URL$] is [$USER_PASSWORD$].&lt;br /&gt;[$NEW_LINE$]&lt;br /&gt;[$NEW_LINE$]The request for a new password was made from [$REMOTE_ADDRESS$] / [$REMOTE_HOST$] with the browser [$USER_AGENT$].&lt;br /&gt;[$NEW_LINE$]&lt;br /&gt;[$NEW_LINE$]Sincerely,&lt;br /&gt;[$NEW_LINE$][$FROM_NAME$]&lt;br /&gt;[$NEW_LINE$][$FROM_ADDRESS$]&lt;br /&gt;[$NEW_LINE$][$PORTAL_URL$]</value></preference><preference><name>admin.email.verification.subject</name><value>[$PORTAL_URL$]: Email Address Verification</value></preference><preference><name>admin.default.role.names</name><value>Power User[$NEW_LINE$]User</value></preference><preference><name>company.security.strangers.with.mx</name><value>true</value></preference><preference><name>google.apps.password</name><value>BM2017uss</value></preference><preference><name>company.security.auto.login</name><value>true</value></preference><preference><name>eem.query.username</name><value>eiamadmin</value></preference><preference><name>company.security.site.logo</name><value>true</value></preference><preference><name>admin.email.password.sent.subject</name><value>[$PORTAL_URL$]: Your New Password</value></preference><preference><name>admin.email.password.reset.body</name><value>Dear [$TO_NAME$],&lt;br /&gt;[$NEW_LINE$]&lt;br /&gt;[$NEW_LINE$]You can reset your password for [$PORTAL_URL$] at [$PASSWORD_RESET_URL$].&lt;br /&gt;[$NEW_LINE$]&lt;br /&gt;[$NEW_LINE$]The request for a new password was made from [$REMOTE_ADDRESS$] / [$REMOTE_HOST$].&lt;br /&gt;[$NEW_LINE$]&lt;br /&gt;[$NEW_LINE$]Sincerely,&lt;br /&gt;[$NEW_LINE$][$FROM_NAME$]&lt;br /&gt;[$NEW_LINE$][$FROM_ADDRESS$]&lt;br /&gt;[$NEW_LINE$][$PORTAL_URL$]</value></preference><preference><name>eem.authentication.enabled</name><value>true</value></preference><preference><name>company.security.send.password</name><value>true</value></preference><preference><name>google.apps.username</name><value>ELCOSAdmin</value></preference><preference><name>admin.email.verification.body</name><value>Dear [$TO_NAME$],&lt;br /&gt;[$NEW_LINE$]&lt;br /&gt;[$NEW_LINE$]Please verify your email address for [$PORTAL_URL$] at [$EMAIL_VERIFICATION_URL$].&lt;br /&gt;[$NEW_LINE$]&lt;br /&gt;[$NEW_LINE$]Your verification code is [$EMAIL_VERIFICATION_CODE$] Sincerely,&lt;br /&gt;[$NEW_LINE$][$FROM_NAME$]&lt;br /&gt;[$NEW_LINE$][$FROM_ADDRESS$]&lt;br /&gt;[$NEW_LINE$][$PORTAL_URL$]</value></preference><preference><name>admin.email.user.added.no.password.body</name><value>Dear [$TO_NAME$],&lt;br /&gt;[$NEW_LINE$]&lt;br /&gt;[$NEW_LINE$]Welcome! You recently created an account at [$PORTAL_URL$].&lt;br /&gt;[$NEW_LINE$]&lt;br /&gt;[$NEW_LINE$]Sincerely,&lt;br /&gt;[$NEW_LINE$][$FROM_NAME$]&lt;br /&gt;[$NEW_LINE$][$FROM_ADDRESS$]&lt;br /&gt;[$NEW_LINE$][$PORTAL_URL$]</value></preference><preference><name>eem.users.default.organization</name><value></value></preference><preference><name>eem.application</name><value></value></preference><preference><name>eem.query.password</name><value>AAAAEIOaM+KdSKkt68r7FdhQGnBhlswWZPRpz0R6qSLR9pTg</value></preference><preference><name>admin.email.user.added.body</name><value>Dear [$TO_NAME$],&lt;br /&gt;[$NEW_LINE$]&lt;br /&gt;[$NEW_LINE$]Welcome! You recently created an account at [$PORTAL_URL$]. Your password is [$USER_PASSWORD$]. Enjoy!&lt;br /&gt;[$NEW_LINE$]&lt;br /&gt;[$NEW_LINE$]Sincerely,&lt;br /&gt;[$NEW_LINE$][$FROM_NAME$]&lt;br /&gt;[$NEW_LINE$][$FROM_ADDRESS$]&lt;br /&gt;[$NEW_LINE$][$PORTAL_URL$]</value></preference><preference><name>company.security.strangers</name><value>true</value></preference><preference><name>company.security.auth.type</name><value>emailAddress</value></preference><preference><name>eem.ntlm.authentication.enabled</name><value>false</value></preference></portlet-preferences>

 

Attachments

    Outcomes