For courses launched from another AICC-conformant learning management system, you can map the Student_ID value passed by the site that initiated the proxied launch request directly to an LMS user ID. This is typically not a problem if all proxied launch requests originate from the same site. However, if multiple sites can initiate proxied launch requests then this can lead to conflicts where identical Student_IDs are used by different sites.
To address this issue, you can associate a user ID template with each trusted site. A user ID template is a sequence of characters that includes the placeholder {Student_ID}. This placeholder will be dynamically substituted by the Student_ID value provided by the site that initiated the proxied launch request.
PeopleFluent recommends using templates that follow the syntax of email addresses. For example, if the template {Student_ID}@example.com is associated with the site www.example.com, and that site initiates a proxied launch request with a Student_ID of bob, then that request will be associated with an LMS user account with ID bob@example.com.
To associate a user ID template with a trusted site
Additional Information