Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

B2 LTI Launch sending batchid instead of username #23

Closed
cbeach47 opened this issue May 24, 2019 · 1 comment
Closed

B2 LTI Launch sending batchid instead of username #23

cbeach47 opened this issue May 24, 2019 · 1 comment

Comments

@cbeach47
Copy link
Contributor

cbeach47 commented May 24, 2019

When users have a differing username and externalId, the B2 LTI launch is sending through the externalId as the lis_sourcedid, which openEQUELLA assumes is the username.

The lis_sourcedid is being populated by the Bb API call of user.getUserName().

The desired behavior is that all B2 LTI launches use the actual username instead of the externalId.

You can use the following template to create a new Flatfile SIS integration in Bb:

external_person_key|user_id|firstname|lastname|passwd|email|institution_role|system_role|student_id|company|b_phone_1|available_ind|row_status|data_source_key
myexternalid123|myusername123|John|Smith|<CHANGEME>|myemail@mydomain.com|student|Z|myusername123|MyCompany|111-222-3333|Y|enabled|SYSTEM

You can see the username and externalId values via the Bb API call of https://my.blackboard.instance/learn/api/public/v1/users/userName:myusername123

@cbeach47
Copy link
Contributor Author

cbeach47 commented Jul 11, 2019

Fixed in v2.0.4 - https://github.com/apereo/openEQUELLA-blackboard-integration/releases/tag/v2.0.4 .

GitHub
Contribute to apereo/openEQUELLA-blackboard-integration development by creating an account on GitHub.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant