When the user launches Loree or works inside the Loree Editor, and due to any access token failure (Invalid, not found, expired,..etc) the user is unable to access Loree, and when the token expired or invalid, the user will get a blank window or bad request or internal server error. In this case, the user is not able to perform any action on Loree Editor until the access token in Deleted from the DB by the Loree Team.
Some of the other areas where we face Authentication issues are listed below.
when we Launch Loree from course navigation and open Quick links from the editor section and try to link a text/image, In case of an invalid token/token not found due to any reason, we are unable to apply quick links based on our request and the page shows Something went wrong
When we launch Loree from the course navigation and open page/assignment/discussion from landing page, In case of an invalid token/token is not found due to any reason, we are unable to proceed with our request and the page shows Something went wrong
When we launch Loree from the course navigation and open the Image modal from the editor section, In case of an invalid token/token is not found due to any reason, we are unable to fetch images based on our request and the page shows Something went wrong
When we are editing custom templates/rows/elements and editing the blocks we have to save the current page to LMS, In case of an invalid token/token is not found due to any reason, we are unable to save the course page based on our request and the page shows Something went wrong
When we launch Loree from the course navigation and open the Image modal from the editor section and try to upload a new course image, Incase of invalid token/token is not found due to any reason, we are unable to upload images based on our request and the page shows Something went wrong
When we are sharing the custom templates/rows/elements to sub-accounts, Incase of invalid token/token not found due to any reason, we are unable to share the custom blocks to based on our request and the page shows Something went wrong
To resolves these issues we have now updated the Loree editor with an Automatic Reauthentication process to update the Access token in the DB when the access token is expired/invalid/not found in LMS. When the token is invalid/not found we will get an alert message as the Authentication with the LMS was Lost.
To resolve this issue we just have to re-launch Loree from the Course navigation menu. Then we will get an authentication window, and once we authenticate ourselves again a new access token will be generated automatically in the DB and the issue will be resolved. And in case you are facing this issue frequently you can Loree Support team.
Note: Access token gets expired when Loree is not used for a long time. This is the most common reason for the access token to get expired.
Loree Admin will now be able to provide different options to different users based on their roles to view or update Custom Blocks using the Admin dashboard.
After entering the Loree Admin dashboard → Roles and Features → Select Custom blocks based on the Roles. There will be six options Read-only, Edit, Delete, Change Category, Make Global Copy, and Reassign for each template/row/and element. Admin can enable and disable any options for each template/ row/ and element. For example, if we choose a role as Loree-design-admin and click on Custom Blocks. We will get the following options.
Read Only, This option will allow Loree-design-admin to view the Templates/Rows/Elements that are already created.
Edit, This option will allow Loree-design-admin to edit Templates/Rows/Elements.
Delete, This option will allow Loree-design-admin to delete existing Templates/Rows/Elements.
Change Category, This option will allow Loree-design-admin to Change the Category of Templates/Rows/Elements.
Make Global Copy, This option will allow Loree-design-admin to Make a Global Copy of already exixting Templates/Rows/Elements and it can be saved as new Templates/Rows/Elements.
Reassign , This option will allow Loree-design-admin to Reassign Templates/Rows/Elements to a different user.
When ever admin checks on an option for all three options then the check box next to the option will also get checked on. As we can see in the above image read-only option is enabled for template, rows, and elements hence the check box next to read-only is ticked, and if the admin wants to disable read-only for templates, rows, and Elements in one click he can simply uncheck the read-only check box.
Thank you