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

For external users - Designate field such as statistical category type and user note to be internal data segments #97

Open
stephroach opened this issue Aug 15, 2023 · 5 comments
Labels
enhancement New feature or request

Comments

@stephroach
Copy link

stephroach commented Aug 15, 2023

Hi--When enriching an external user with the app, we'd like a way to identify a specific fields such as "Statistical Category Type" and "User note" to be internal data. This way we can add the statistical category type and user note as internal data segments and it won't get written over when the SIS load occurs later. Thanks.

@stephroach stephroach changed the title For external users - Designate field such as note to be internal For external users - Designate field such as statistical category type and user note to be internal Aug 15, 2023
@stephroach stephroach changed the title For external users - Designate field such as statistical category type and user note to be internal For external users - Designate field such as statistical category type and user note to be internal data segments Aug 15, 2023
@mgobat mgobat added the enhancement New feature or request label Aug 16, 2023
@kolarikj
Copy link

Is there any chance this will get done? The only workaround seems to be to reload all the records after every SIS update.

@mgobat
Copy link
Contributor

mgobat commented Feb 22, 2024

@stephroach, would the use case be to add/update both internal and external segments to external users using one run of the Cloud App, or would you not mix internal and external segment add/update in the same CSV file?

@kolarikj
Copy link

kolarikj commented Feb 22, 2024 via email

@stephroach
Copy link
Author

@mgobat , we have two use cases for updating / creating external users. One only adds internal data segments, the other adds both internal and external data segments.

When updating existing external users, we have only needed to add internal data segments (notes, statistical category type) since we rely on the SIS load to update the external data segments.

When creating new external users (set to SIS_TEMP), we would need to load both internal and external data segments (things like Primary ID, names, contact info, etc. get set to external, and then notes and statistical category type are set to internal).

When creating new external (SIS_TEMP) users from the .csv file, we could use one .csv load for internal segments and a separate .csv load for external segments if needed. However it would be nice to do it in one .csv file load if possible, and if the user interface of the Cloud App didn't become to clunky to manage both internal and external data segments for external users.

@mgobat
Copy link
Contributor

mgobat commented Feb 23, 2024

@kolarikj, @stephroach Thank you for the additional information.

@kolarikj, I think you'll get the same results using the API as the Cloud App.

@stephroach, we have the same concern about keeping the UI and CSV file manageable if trying to update both internal and external segments in the same run of the Cloud App.

This enhancement reaches beyond the Cloud App and into the Alma APIs used by the Cloud App. Therefore, this enhancement, if done, will be tied to a particular Alma release.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants