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

New function for Department Management #1439

Closed
quan-tv opened this issue Dec 21, 2021 · 2 comments · Fixed by #1502
Closed

New function for Department Management #1439

quan-tv opened this issue Dec 21, 2021 · 2 comments · Fixed by #1502
Assignees
Labels
enhancement New feature or request

Comments

@quan-tv
Copy link
Contributor

quan-tv commented Dec 21, 2021

Description

SW360 allows user belong to multiple department. But although there is function for User Management, the function for Department Management is not available yet.

I think that it would be nice if we implement function for Department Management.

There are two points I would like to remark - I am not sure that the matter of Toshiba only, or other companies also are sharing the same thing:

  • There are many departments, and it would be good if departments and their members can be created/assigned automatically based on information from input files (Excel/CSV) via a kind of scheduled job.
  • All members will have the same fixed 'Primary Department', so in the context of this new function, we allow to assign Secondary Departments only. Default Role will be 'User'.

Screenshots

Here is my ideal for this function.

  1. Add new item in Admin menu:
    image

  2. Click the new menu item to open screen 'Department List'
    image

  3. Screen design for Department Edit
    image

  4. How data is stored in DB:
    I noticed that in the design of current table 'User', database 'sw360users', the field 'secondaryDepartmentsAndRoles' is ready for this new function. Here is one sample:
    image

@quan-tv quan-tv added the enhancement New feature or request label Dec 21, 2021
@quan-tv quan-tv self-assigned this Jan 21, 2022
@KoukiHama KoukiHama assigned KoukiHama and unassigned quan-tv Apr 5, 2022
@tienlee
Copy link
Contributor

tienlee commented Apr 7, 2022

I would like to share the demo.
SW360-20220406 - Demo1439.pptx

@KoukiHama

This comment was marked as duplicate.

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

Successfully merging a pull request may close this issue.

3 participants