Hi,
The JSON files are good.
Below, my suggestion configurations:
------------cas.properties-----------------
management.contextPath=/status
management.security.enabled=true
management.security.roles=ACTUATOR,ADMIN
management.security.sessions=if-required
cas.adminPagesSecurity.actuatorEndpointsEnabled=true
cas.monitor.endpoints.enabled=true
endpoints.enabled=true
cas.adminPagesSecurity.ip=127\\.0\\.0\\.1
cas.monitor.endpoints.sensitive=false
endpoints.sensitive=false
cas.adminPagesSecurity.loginUrl=${cas.server.prefix}/login
cas.adminPagesSecurity.service=${cas.server.prefix}/status/dashboard
cas.adminPagesSecurity.users=file:etc/cas/config/adminusers.properties
//file contains the authorized users, who will uses CAS
cas.adminPagesSecurity.adminRoles[0]=ROLE_ADMIN

----------------------adminusers.properties----------------------
casuser=notused,ROLE_ADMIN

--------------------Management.properties-----------------------
cas.server.name=https://xxxxxxxxxxx
cas.server.prefix=${cas.server.name}/cas
mgmt.adminRoles[0]=ROLE_ADMIN
mgmt.userPropertiesFile= file:etc/cas/config/adminusers.properties

mgmt.serverName=https://xxxxxxxx:8443
server.context-path=/cas-management
cas.serviceRegistry.json.location=file:xxxxxxxxxxxxxxxxxxx //path to the
folder, which contains JSON files
cas.serviceRegistry.initFromJson=true


On Wed, Jul 17, 2019 at 10:37 AM M.Pedis <[email protected]> wrote:

>  Hi
>
> *Abdelrahman , *I followed every steps but it couldn work for me , i
> think i miss something or configure wrong. Could you please share an
> example configuration for admin-dashboard ( also json file ) and
> cas-management compatible with cas-server 6.1.0-RC5-SNAPSHOT version?
> I wrote my cas properties below and services file ;
>
> cas.properties ; (it properly works )
>
>
> cas.server.name:https://cas.xxxxxxx.edu.tr:8443
> server.prefix=${server.name}/cas
>
> cas.authn.accept.users=
>
> logging.config: file:/etc/cas/config/log4j2.xml
>
> cas.tgc.secure:true
> #
> cas.tgc.crypto.encryption.key:r88iOMdbRMLOkITV54kax4WgadTdzUYSBXNhOp_oqS0
>
> cas.tgc.crypto.signing.key:bMpP_eHgIsL1kz_cnxEqYo9Bb384V70eZIvWctQ5V6xTO4P6wsQjFlglD9OSQNlFdb0mT2Q1E3qXdo05_tzrjQ
> cas.webflow.crypto.encryption.key:Kmj1JJSPOTSiagI4gCxhUA==
>
> cas.webflow.crypto.signing.key:hGapVlP6pCzIUo_CCboRszQpvWFPazmyuWsBUOoWYqUQqMKw55al5c_EGH6VBtjpIVUqEAXcvLQjQ8HaVBEmDw
> #
> cas.authn.ldap[0].type=AUTHENTICATED
>
> cas.authn.ldap[0].principalAttributeList=cn,givenName,userPrincipalName,description
> cas.authn.ldap[0].bindDn=cn=Users,DC=xxx,DC=edu,DC=tr
> cas.authn.ldap[0].ldapUrl=ldap://192.168.98.60:389
> #cas.authn.ldap[0].searchFilter=cn={user}
> cas.authn.ldap[0].searchFilter=(userPrincipalName={user})
> cas.authn.ldap[0].bindDn=cn=CAS ldap,cn=users,dc=xxxx,dc=edu,dc=tr
> cas.authn.ldap[0].bindCredential=xxxxxxxxxxxx
> cas.authn.ldap[0].baseDn=OU=Domain Users,DC=xxxxxxx,DC=edu,DC=tr
> cas.authn.ldap[0].subtreeSearch=true
> cas.authn.ldap[0].useSsl=false
> #
> #cas.mgmt.serverName:${cas.server.name}
>
> /etc/cas/services--- =
>
> CASAdminDashboard-1563349460.json
> {
>   "@class" : "org.apereo.cas.services.RegexRegisteredService",
>   "serviceId" : "^
> https://cas.xxxxx.edu.tr:8443/cas/status/dashboard(\\z|/.*)",
>   "name" : "CAS Admin Dashboard",
>   "id" : 1563349460,
>   "description" : "CAS dashboard and administrative endpoints",
>   "evaluationOrder" : 5000
> }
>
> CASServiceManagement-1563352362.json
> {
>   "@class" : "org.apereo.cas.services.RegexRegisteredService",
>   "serviceId" : "^https://cas.xxxxx.edu.tr:8443/cas-management(\\z|/.*)",
>   "name" : "CAS Services Management",
>   "id" : 1563352362,
>   "description" : "CAS services management webapp",
>   "evaluationOrder" : 5500
> }
>
>
>
> What do i need to add cas.properties , management.properties , users.json
> .. _?
>
> Thanks
>
>
>
> --
> - Website: https://apereo.github.io/cas
> - Gitter Chatroom: https://gitter.im/apereo/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 on the web visit
> https://groups.google.com/a/apereo.org/d/msgid/cas-user/b896eef0-c675-459e-b940-ef765014757c%40apereo.org
> <https://groups.google.com/a/apereo.org/d/msgid/cas-user/b896eef0-c675-459e-b940-ef765014757c%40apereo.org?utm_medium=email&utm_source=footer>
> .
>


-- 
Best regards,
------------------------------------

​
[image: photo]
*Abdelrahman Halawa*
Teacher Assistant, Computer and Systems Department, Al-Azhar University
+2 01008131693 <+2+01008131693> | [email protected] | Skype:
abdelrahmanhalawa <https://mail.google.com/mail/u/0/#> | Maadi, Cairo, Egypt
<http://eg.linkedin.com/pub/abdelrahman-halawa/2b/689/886>
<http://twitter.com/Abdelrahman_S_H>

-- 
- Website: https://apereo.github.io/cas
- Gitter Chatroom: https://gitter.im/apereo/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 on the web visit 
https://groups.google.com/a/apereo.org/d/msgid/cas-user/CAMKQGEbYO5VrGvY0oXdM_gTzrHgLYnhgO45G5SyucPUaCN%3Dz8Q%40mail.gmail.com.

Reply via email to