Skip to content
Robert Bogos edited this page Mar 21, 2024 · 3 revisions

Milo College

Milo College is a Milo consuming template. If you are familiar with AEM Project Boilerplate, Milo College is similar in concept, but has a many common Adobe-specific features automatically built in.

Not only is Milo College a project template, but it is also updated with the latest best practices for various features. This could be everything from LCP detection methods to IMS config options. It's considered good practice to visit the Milo College project from time to time to see if there have been any new developments that you may want to consider.

On-boarding

If you make a project based on Milo College, it should work with almost no changes. Set your fstab and you're basically set. You will have the entire stable of Milo blocks and features at your disposal. For certain integrations, there may be additional work required.

IMS

If you want to use IMS or Global Nav + Profile, you will need to setup an IMS clientid and scopes for your project. Depending on your needs, you may only need to set one value.

  • imsClientId - Required for any usage of IMS.
  • imsScope - You can define your own IMS scopes. If not, the default ones will be used. Defined scopes must be set up in the IMS self-service tool for your client ID. Default scopes are 'AdobeID, openid, gnav,' but if using Universal Navigation, 'pps.read, firefly_api' are added.
Clone this wiki locally