IQSS / IQSS/dataverse

Feature Request/Idea: inform superadmin about new user

Open
#9,400 2 comments 3 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Feature: Account & User Info Feature: Notifications Type: Feature User Role: Superuser
Dominant language
Java
Stars
1.1k
Forks
564
Avg merge
2d 2h
Merged PRs (30d)
29

Description

Please concider adding notification for superadmin on when new account is created.

Idea behind this notification is that users have permissions inside their groups, but we are not able to automatically assign users to groups. Therefore, a mechanism is needed to inform the user with the superadmin role that a new user has been registered and should be assigned to a group corresponding to, for example, his Department.

Basing on https://docs.google.com/spreadsheets/d/1Bw8MdN2Cv_IZp31hzZgtdyremvA2DobsC1O9x3PguJY/edit#gid=222483972
it should be something like:

  1. Type of object - Account
  2. Types of notification - Account creation info
  3. Who gets notification - Roles that get these notifications - Superadmin
  4. Subject line - New account has been created
  5. Message - Dear Superadmin, new account has been created: {account name/alias}. Verify the correctness of the new account and assign the new user to the appropriate group. Thank you, {Dataverse installation name} Support.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No files, tests, or entry points are named. Use the requested account-creation notification fields as acceptance criteria: notify the Superadmin role, include the account name or alias, and identify the installation support; confirm the behavior with maintainers before implementation.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
backend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
32/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.