Skip to content
Snippets Groups Projects
application.yaml 1.96 KiB
Newer Older
  • Learn to ignore specific revisions
  • OZGCloud's avatar
    OZGCloud committed
    #
    # Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den
    # Ministerpräsidenten des Landes Schleswig-Holstein
    # Staatskanzlei
    # Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
    #
    # Lizenziert unter der EUPL, Version 1.2 oder - sobald
    # diese von der Europäischen Kommission genehmigt wurden -
    # Folgeversionen der EUPL ("Lizenz");
    # Sie dürfen dieses Werk ausschließlich gemäß
    # dieser Lizenz nutzen.
    # Eine Kopie der Lizenz finden Sie hier:
    #
    # https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
    #
    # Sofern nicht durch anwendbare Rechtsvorschriften
    # gefordert oder in schriftlicher Form vereinbart, wird
    # die unter der Lizenz verbreitete Software "so wie sie
    # ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
    # ausdrücklich oder stillschweigend - verbreitet.
    # Die sprachspezifischen Genehmigungen und Beschränkungen
    # unter der Lizenz sind dem Lizenztext zu entnehmen.
    #
    
    
      quarkus:
        grpc:
          server:
            ssl:
              certificate: /user-manager-tls-certificate/tls.crt
              key: /user-manager-tls-certificate/tls.key
    
        name: ozgcloud_usermanager
    
      http:
        cors:
          ~: true
        auth:
          permission:
            bearer:
              paths: /api/userProfiles/*,/api/user/*
              policy: authenticated
            permit-migration:
              paths: /api/migration/user/*
              policy: permit
              methods: GET
            deny-api:
              paths: /api/*
              policy: deny
      scheduler:
        metrics:
          enabled: true
      log:
        level: INFO
      mongodb:
        database: usermanager
    
      management:
        enabled: true
        port: 9002
    
      mongock:
        migrate-at-start: true
        transaction-enabled: false
    
    OZGCloud's avatar
    OZGCloud committed
    grpc:
    
      server:
        enable-reflection-service: true
    
      keycloak:
        api:
          ldap-id-key: LDAP_ID
          organisations-einheit-id-key: organisationseinheitId
          user: "-"
          password: "-"
          realm: by-kiel-dev
          client: alfa
    
      usersync: