When you want to restrict available themes, create the WAR without selecting the target theme in the "Screen Theme" under IM-Juggling's "Base Module".
Then you can redeploy to restrict the theme.
* intra-mart Accel Platform Setup Guide
10.3.1. Modification of module configuration
https://document.intra-mart.jp/library/iap/public/setup/iap_setup_guide/texts/create_war/change_module/index.html#id1
However, there is a bug in the intra-mart Accel Platform 2019 Summer or earlier. If a theme which does not exist on the system is set in the account information, the target user will not be able to log in. If the user wants to exclude a theme they have selected, remove the theme from the user on the user maintenance screen before performing this operation.
* If a theme that does not exist in the system is specified in the account information, the target user cannot log in.
https://issue.intra-mart.jp/issues/23833
--Target-------------------------------------------------------------------------
iAP/Accel Platform/All Updates
--------------------------------------------------------------------------------
FAQID:1436
Is there a way to restrict the themes which can be used?