WIdget Coding
Hi Team,
I want to create a admin widget which allows for two files to be added and then compared to find the rows with changed data and then use APIs to update the user attributes in Brightspace. DOes anyone have anything like this built currently?
Thanks Beck
Answers
-
Are you able to elaborate more? Which two files are you looking to compare? Data files from Data Hub, pulled from API or external files? For instance, in this scenario, we could potentially have a master user list and then a list of students who changed their preferred name or did a name change and the only field that hasn't changed is the ID number of the student and I want to see a list of students who have had changes so that I can take that new list, run it through the API call and update the user records in D2L.
Is this what you are talking about? I've done things similar to this, but it will require JavaScript knowledge or another programming language. ChatGPT can be your friend for this as well. If you can explain your process more and what you are looking to accomplish, then I might have more solid answers for you.
I've been working with another school in Ohio and we meet or chat over email as they are new to D2L. If you want to meet and discuss more, my team would be happy to meet with you over Zoom. Send me an email justinbamberg@delta.edu, 9 year Admin, Delta College in Michigan. -
Hi Justin, I have only just seen your reply. We use powerbi to do this and then ingest the user attributes through the bulk user attribute tool now. However, I have a new issue, I want to update one particular user attribute in the console with an api but none of the apis for user attributes are working its sayingnone of my test users have any attributes even though I know three users have a value in the test attribute I want to update. Do you have any ideas how to get the apis to update a attribute through the console?
