Legacy Knowledge Base
Published Sep. 10, 2025

Authorization and Javascript recovery from the backend

Written By

Shimada Taro

How To articles are not official guidelines or officially supported documentation. They are community-contributed content and may not always reflect the latest updates to Liferay DXP. We welcome your feedback to improve How To articles!

While we make every effort to ensure this Knowledge Base is accurate, it may not always reflect the most recent updates or official guidelines.We appreciate your understanding and encourage you to reach out with any feedback or concerns.

Legacy Article

You are viewing an article from our legacy "FastTrack" publication program, made available for informational purposes. Articles in this program were published without a requirement for independent editing or verification and are provided"as is" without guarantee.

Before using any information from this article, independently verify its suitability for your situation and project.

Issue

  • I added the wrong javascript to a particular page and now I can't log in normally (SSO is available).

  • Is it possible to grant administrative privileges to a regular user by operating from the backend

  • I want to remove the javascript in question in the backend, is there a way to do this?

Environment

  • Liferay Portal 6.2, Liferay DXP 7.0, Liferay DXP 7.1

Resolution

  • Page settings are stored in the Layout table, and detailed configuration information is managed in "Layout.typeSettings".
    It may be possible to make adjustments by editing the settings of the custom login page in question directly in the database.(Please note that direct editing of the database is not recommended.

  • The API can also be used to grant administrative privileges to specific users from the outside.
    It is assumed that "set-role-users" is available.
    Please refer to the "Role_" table for the role ID.
    Please refer to the "Users_Roles" table for information on the roles possessed by users.
    User with administrator privileges is required to execute the API.
Did this article resolve your issue ?

Legacy Knowledge Base