Introduction to Grails Multi-Tenancy

On-Demand Webinar


In this webinar, Grails team member, Sergio del Amo Caballero, demonstrates the multi-tenancy capabilities built into Grails and GORM.

Multi-tenancy, as it relates to software development, is when a single instance of an application is used to service multiple clients (tenants) in such a way that each tenant's data is isolated from the other. Among other things, multi-tenancy enables you to build software as a service (SaaS) applications.

Grails developers interested in learning how to integrate multi-tenancy in their applications will get an introduction to Grails' multi-tenancy capabilities and an in-depth demonstration of how to implement this powerful functionality.

Intended Audience

This webinar is an excellent learning opportunity for Grails developers who wish to gain an understanding of Grails multi-tenancy capabilities and the possibilities therein.


The following topics are covered in this webinar:

  • Supported multi-tenancy modes (database, schema, discriminator)
  • Grails' built-in tenant resolver
  • How to build your own tenant resolver
  • How to build a custom tenant resolver by logged-in user
  • How to configure datasources dynamically while using database multi-tenancy


Prior experience with Grails is a plus, but no particular expertise with Groovy or Grails is required.

This live webinar was presented on October 12, 2018.

Sign up here to watch the video recording.

Opt out or customize your email subscriptions. | View our privacy policy

Meet the Presenter

Sergio del Amo | Grails Team Member

Sergio del Amo

OCI Grails Team

OCI Grails Team member, Sergio del Amo, is an experienced web and mobile developer. He likes to create products, understand them, and evolve them.

For the past six years, Sergio has been developing Grails applications, and he is currently involved with client work, Grails Guides, Grails Plugins, and other aspects of the framework. He feels genuinely empowered by Grails and likes how succinct and powerful Groovy is.

Since April 2015, Sergio has been the author of Groovy Calamari, a weekly newsletter about the Groovy Ecosystem: Grails, Geb, Gradle, and Ratpack.