19 January 2011

Profile Option to Temporarily Disable Enrollment Requests of Any Kind in Oracle Learning Management

Written by Anne Saulnier, Posted in Oracle Learning Management, Oracle

Preventing Users from enrolling in Classes while still allowing access to view the entire contents of the Course Catalog

There is a profile option in Oracle Learning Management called "OTA:Read-Only Enrollment Message" (OTA_SSHR_ENROLL_READ_ONLY_MESSAGE) that I think is a hidden gem for temporarily restricting enrollments of any kind in your Oracle Learning Management (OLM) system.

Have you ever had an occasion when you wanted to allow a new hire or a group of employees to browse the Catalog and see training that is listed, but perhaps not allow them to request enrollment in anything?

Here's how to restrict enrollment or update capabilities while still providing visibility into what's available:

  • Navigate to the System Administrator Responsibility and choose Profiles --> System function.

    Navigate to the System Profile Function from the System Administrator Responsibility

  • Enter the user name of the individual Learner for whom you'd like to restrict enrollment capabilities into the User field.
  • Enter %Read-Only% into the Profile field.

    Find the Read-Only Enrollment Profile for Oracle Learning Management

  • Click the Find button.
  • Update text field in the User field so that it contains the exact error message you'd like your user to receive. For example, enter I'm sorry. You cannot request an enrollment or subscription in our Learning Management System until you have been an Acme employee for three months. If you have any questions, please contact John Smith in HR.
  • Now, when an employee that has this option set at the user level logs into Oracle Learning Management, he or she will still be able to browse the Catalog normally (subject to their Learner Access settings).
  • When he or she attempts to enroll in a Class or subscribe to a Learning Path or Learning Certification, he or she will receive an error message with the text you specified in the profile option.

    Error Message Shown to Learner When Trying to Initiate a Read-Only Enrollment

  • When you're ready to remove the restriction, simply query the user in the profile option again and delete all of the text in the field.
  • This profile option does not accept HTML text, so you cannot hyperlink to an email address or a page with additional information.
  • There is a 240 character limit for the message.
  • If you're going to set this for a large group of employees, then you way want to just personalize out all of the enrollment buttons / columns on the relevant Learner Self-Service pages for a custom Responsibility. You could enable the profile option to be updatable at the Responsibility level. This might make sense if it's just a temporary change that you'll want to be able to reverse quickly.

Here are the prerequisite steps you'll need to follow if you want to apply this change at the Responsibility level:

  • Navigate to the Functional Administrator Responsibility in your instance and go to the Core Services tab.
  • Choose the Profiles link from the top navigation menu.
  • Enter %Read-Only% into the Name field and click the Go button.
  • Click on the OTA:Read-only Enrollment Message link that appears in the search results.
  • Click the Update button.
  • Check off the Updatable item next to the level for which you wish to set the profile value.
  • Click the Apply button.
  • You can also make this change in the Professional User Interface (PUI) by navigating to the System Administrator Responsibility and choosing the Define Profile Optionsfunction.
  • Either way, you will now be able to update this profile value through the System Administrator Responsibility as shown in the steps above.

Have questions? This e-mail address is being protected from spambots. You need JavaScript enabled to view it. or call her at 877-487-9637 extension 87)

About the Author

Anne Saulnier

Anne Saulnier

Anne is a techno-functional marketing and consulting professional.  She graduated from the McGill University KARMA Honors program in 2001 and has been working in the technology and marketing fields for 9 years.

Prior to becoming a Managing Director with Synergy Codeworks LLC, Anne worked at KBACE Technologies, Inc. for seven years in the roles of Marketing Manager and Oracle Learn ing Management consultant.

In addition to being a respected Oracle Learning Management Subject Matter Expert within the Oracle community, she also has a great depth of experience with channel relationships, demand generation, and sales consulting.

Comments (0)

Leave a comment

You are commenting as guest.

Enter to Win!


  1. Enter to win a $100 Google AdWords voucher from Synergy Codeworks and start driving quality traffic to your site today! We pick a new winner every 2 weeks!
  2. First Name(*)
    Please enter your first name.
  3. Last Name(*)
    Please enter your last name.
  4. Company
    Invalid Input
  5. Email Address(*)
    Please enter a valid email address.

Keep in Touch

Contact Us

Buzz

Loading...

People talking about '@synergycode':