Indiana University
University Information Technology Services
  
What are archived documents?
Login>>
Login

Login is for authorized groups (e.g., UITS, OVPIT, and TCC) that need access to specialized Knowledge Base documents. Otherwise, simply use the Knowledge Base without logging in.

Close

Using Oncourse CL Web Content, how do I pass variables to an outside application?

Note: To complete the procedures in this document, you must be assigned a role having the necessary permissions. To determine your role, follow the directions in Participant roles. To view a list of permissions associated with a given role, see Permissions, roles, and tools. For a basic understanding of roles and permissions, see Permissions and roles: Overview.

Note: The following instructions apply only to official course sites and practice course sites.

To pass variables to an application on your server using the Web Content tool, first add a Web Content item to your site. For instructions, see Adding, editing, or deleting a Web Content item.

For the URL, you can enter an address similar to:

https://server.iu.edu/application/index.jsp&userid=${USER_ID}&course_id=${SITE_PROP:site-oncourse-course-id}&role=${USER_ROLE}&eid=${USER_EID}

Each variable passes particular information:

  • ${USER_EID}: User's enterprise ID (Network ID username)

  • ${SITE_ID}: Oncourse CL siteID

  • ${SITE_PROP: site-oncourse-course-id}: Original Oncourse course ID

  • ${USER_ROLE}: User's role in the site (e.g., instructor, student, or assistant)

  • ${USER_FIRST_NAME}: User's first name

  • ${USER_LAST_NAME}: User's last name

  • ${USER_ID}: Internal ID (User's UUID; a unique identifier assigned to each user in Oncourse CL)
This is document auit in domains all and oncoursecl.
Last modified on October 09, 2009.

Comments/Questions/Corrections

Use this form to offer suggestions, corrections, and additions to the Knowledge Base. We welcome your input!

If you are affiliated with Indiana University and would like assistance with a specific computing problem, please use the Ask a Consultant form, or contact your campus Support Center.

Contact Information

Note: We will reply to your comment at this address. If your message concerns a problem receiving email, please enter an alternate email address.