Hello there!

Need Help? We are right here!

Support Icon
miniOrange Email Support
success

Thanks for your Enquiry. Our team will soon reach out to you.

If you don't hear from us within 24 hours, please feel free to send a follow-up email to info@xecurify.com

Search Results:

×

Steps to Setup On-premise SCIM Module


SCIM, or the System for Cross-domain Identity Management, is an open standard designed to manage user identity information. SCIM provides a pre-defined schema for representing users and groups, and a RESTful API to run CRUD operations on those user and group resources. The goal of SCIM is to securely automate the exchange of user identity data between your company's cloud applications and any service providers, such as enterprise SaaS applications.

SCIM Module workflow

Prerequisites

  • You need to first setup miniorange on-premise server. If you haven't done so yet, then click on this link to setup on-premise server.
  • Setup RabbitMQ server. For this, you need to download and install RabbitMQ. Click on this link to follow steps for downloading and installing RabbitMQ server.

Configuration Steps

  • Configure RabbitMQ properties in miniOrange on-premise server. Locate the application.properties file inside moas/WEB-INF/classes/ folder and modify RabbitMQ properties #RabbitMQ #USE PORT 5671 (FOR SSL CONNECTION) AND 5672 (FOR NON SSL CONNECTION) rabbitmq.host=localhost rabbitmq.port=5672 rabbitmq.username= rabbitmq.password= #keep this true if you want to use SSL/TLS connection for RabbitMQ rabbitmq.usessl=false
  • Locate the application.properties file inside /webapps/mo-provisioning-service/WEB-INF/classes folder and modify the database/datasource and RabbitMQ properties. #SET THE property spring.profiles.active=on TO START USING THIS MODULE spring.profiles.active=on #RABBIT MQ PROPERTIES spring.rabbitmq.host=localhost #USE PORT 5671 (FOR SSL CONNECTION) AND 5672 (FOR NON SSL CONNECTION) spring.rabbitmq.port=5672 #keep this true if you want to use SSL/TLS connection for RabbitMQ spring.rabbitmq.ssl.enabled=false spring.rabbitmq.username= spring.rabbitmq.password= #Use these DB PROPERTIES for postgresql jdbc.driverClassName=org.postgresql.Driver jdbc.url=jdbc:postgresql://database_host:port/database_name jdbc.username=database_user_name jdbc.password=database_password #Use these DB PROPERTIES for mysql jdbc.driverClassName=com.mysql.cj.jdbc.Driver jdbc.url=jdbc:mysql://database_host:port/database_name jdbc.username=database_user_name jdbc.password=database_password #Replace with the hostname of miniOrange IDP. miniorange.url=http://localhost:8080 #Keep this true if SSL is configured for miniOrange IDP. mo.api.ssl.verification=false
  • Start tomcat server

Get Free Installation Help - Book a Slot

You can request a trial version of the module and miniOrange offers 1 hour free help through a consultation call with our System Engineers to Install or Setup SCIM module for on-premise solution in your environment with 30 days trial. For this, you need to just send us an email at idpsupport@xecurify.com or Contact Us to book a slot and we'll help you setting it up in no time.


Want To Schedule A Demo?

Request a Demo
  



Our Other Identity & Access Management Products