Skip to content

Security configuration Simple 4.x

Ankita Srivastava edited this page Jun 30, 2026 · 2 revisions

Configure Geoportal Harevster to use simple authentication

Enable Security

Make sure that steps from Security configuration are complete.

Update authentication-simple.xml with parameters for simple

Authentication Manager settings

This section defines the settings for authentication manager

  <security:authentication-manager alias="authenticationManager">
    <security:authentication-provider>
      <security:user-service>
        <security:user name="gptadmin" password="{noop}" authorities="ROLE_ADMIN,ROLE_PUBLISHER" />
        <security:user name="admin" password="{noop}" authorities="ROLE_ADMIN,ROLE_PUBLISHER" />
        <security:user name="publisher" password="{noop}" authorities="ROLE_PUBLISHER" />
        <security:user name="user" password="{noop}" authorities="ROLE_USER" />
      </security:user-service>
    </security:authentication-provider>
  </security:authentication-manager>
Parameter Name Description
security:user contains user entries for Geoportal, you will need one entry for each user
@name User name
@password Password for the user, keep prefix {bcrypt} if you store a BCrypt-hashed secret. For plain text, prefix is {noop}. https://bcrypt-generator.com
@authorities A comma separated list of roles the user belongs to, ROLE_ADMIN is for Geoportal administrator, ROLE_PUBLISHER is for publisher who can publish metadata, ROLE_USER is for regular users.

Clone this wiki locally