Skip navigation
All Places > System Administrator Community > Blog > 2019 > July
2019

I've written before about guest access to Original courses in Ultra Navigation.  This post is about self-registration in Ultra Navigation.  The expected behavior in the system is:

 

1. Enable self-registration in the specific course in Administrator Panel

2. Share a link to the course with students who are not enrolled in the course

3. When students access the link, and Enroll button is visible in bottom left

 

enroll

 

As long as students are already logged in, authenticated, the system works as expected.  However, this is only one scenario for using self-registration.  Another scenario is to include a link to the self-registration course on a public website or in an invitation email, so students can click on the link, login, self-register, and participate in the course.

 

This scenario in Saas systems with Ultra Navigation breaks down.  After students click on the link, they are asked to login, and then they are forwarded to the Institutional Page ( Home page ).  This means that they have to click again on the invitation link to see the enrollment option.

 

In the past a solution was to enable guest access on a single course item, such as the Welcome content area in the course, and have students be logged in as guest, upon clicking Enroll, they would be asked to login as themselves and participate in the course.  This produces an error message.

 

So, to the workaround/solution. 

 

The invitation link has to be crafted to use the default login page and skip custom login page with appropriate new_loc parameter.  It may sound complicated, but the basics are here:

 

1. Destination URL to the self-registration course:

https://uic.blackboard.com/webapps/blackboard/content/listContentEditable.jsp?content_id=_5297212_1&course_id=_119729_1&mode=reset 

 

You would find this URL by right-clicking on the content area in the destination course.

 

2. Encode the destination URL in a new URL with new_loc parameter:

https://uic.blackboard.com/webapps/?action=default_login&new_loc=%2Fwebapps%2Fblackboard%2Fcontent%2FlistContentEditable.jsp%3Fcontent_id%3D_5297212_1%26course_id%3D_119729_1%26mode%3Dreset 

 

3. Create a short URL, easy to remember:

http://bit.ly/uiccareerready3

 

If step 2 seems a bit challenging, I'm sure the nerd-readers know what's going on, you can use our Guest Link tool to generate the URL.  All you need is the destination URL from step 1, then paste it in the Guest Link tool.  Simply, generate the guest URL, then modify one element:

 

action=guest_login

to

action=default_login

 

The resulting URL will present the default login page (utilize ldap, shib, or local auth), then lead the student to the course with Enroll link.  After clicking Enroll the student will be able to participate in the course.

Ultra Navigation is a wonderful feature, which is a modern gateway to online learning with Blackboard.  Would you like to add more resources in the Tools area or grant to those resources access to students or faculty by role?  You can do this with a flexible LTI links and the Institutional Page Helpful Links.

 

This may facilitate an easy transition from the Blackboard Community System Portal to Ultra Navigation, and become a better experience for faculty and students.

 

Do faculty have difficulty finding their courses in the term-based display?  Do you have a Viking spirit to raid the features of Ultra Navigation?

 

You can now use the LTI Tool Generation app to connect regular URLs or special tools to Ultra Navigation or Ultra course tools section.  The Wizard itself is an LTI tool and takes 3 steps to configure. 

 

1. Register the LTI tool domain and approve on your system

2. Follow the steps to create LTI placement URLs

 

Some examples of resources, which can be turned into Ultra tools:

1. Your web pages with documentation and existing resources (ex: help.blackboard.com)

2. Building Blocks without LTI functionality available (ex: My Courses Plus)

3. Community System tools (ex: tabs)

4. Instructor tools from My Blackboard (ex: Retention Center for multiple courses)

 

1. Community System in Ultra Navigation:

Community System in Ultra Navigation

 

 

 

 

2. Link to documentation or introductory resources:

Documentation link to Blackboard Collaborate

 

 

 

 

 

3. Embed Building Block content or modules to use in Ultra Navigation or Ultra courses under Books & Tools (ex: My Courses Plus):

My Blackboard Plus building block

 

 

 

 

ex: Qwickly for instructors:

Qwickly for instructors

 

 

 

ex: Qwickly for students:

qwickly for students

 

 

 

 

4. Link to tools from various Blackboard areas such as the multi-course view of the Retention Center from My Blackboard:

Retention Center in Ultra

 

SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS OR COOL THINGS THAT MAY OR MAY NOT WORK ON YOUR SYSTEM

 

This prospectus contains forward-looking statements that involve substantial risks and uncertainties. You can identify these statements by forward-looking words such as “anticipate”, “believe”, “could”, “estimate”, “expect”, “intend”, “may”, “plan”, “potential”, “should”, “will” and “would” or similar words. You should read statements that contain these words carefully because they discuss our future expectations, contain projections of our future results of operations or of our financial position or state other forward-looking information.

 

In other words, any elements discussed above can be discontinued by any of the vendors at any time.

 

Setup demos:

 

gifretention

 

 

icon

LTI Tool app