Socket
Socket
Sign inDemoInstall

eionet2-user-management

Package Overview
Dependencies
4
Maintainers
1
Versions
17
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

    eionet2-user-management

[![GitHub release](https://img.shields.io/github/v/release/eea/eionet2-user-management)](https://github.com/eea/eionet2-user-management/releases)


Version published
Weekly downloads
104
decreased by-24.09%
Maintainers
1
Created
Weekly downloads
 

Readme

Source

eionet2-user-management

GitHub release

This Eionet 2.0 MS Teams app implements functionalities for:

  • Creating/Adding users to the (MS Teams) Eionet 2.0 teams
  • Remove users
  • Managing the users' attributes

The app is available only to the Eionet Admin and NFP roles. For the rest of the users, they can manage their own data through the Self-service app.

Creating/Adding users to the Eionet teams

The flow for inviting (external) users to join Eionet 2.0 MS Teams space is:

  • The (Admin or NFP) user opens the "Create user" MS Teams app tab.
  • The (Admin or NFP) user enters the invited user email; email address logical validation checks are performed by the application.
  • The (Admin or NFP) user enters the user attributes (contact data, roles, organizations etc.).
  • The user receives (by email) and accepts the invitation to join.
  • The user is automatically joined to the specific Eionet teams, based on its account attributes.

During the process, various validation checks are performed by the application. Depending on the current user role - Admin or NFP, the app will impose specific restrictions in creating/adding users.

Removing users

The flow for removing an user is:

  • The (Admin or NFP) user opens the "Manage users" MS Teams app tab.
  • The (Admin or NFP) removes the user ("Remove")

Managing the user attributes

The flow for managing user attributes is:

  • The (Admin or NFP) user opens the "Manage users" MS Teams app tab.
  • The (Admin or NFP) user updates the user attributes (contact data, roles, organizations etc.)

During the process, various validation checks are performed by the application. Depending on the role - Admin or NFP, the app will impose specific restrictions in managing the user attributes.

Features

  • Invite (external) users to join specific Eionet 2.0 teams (in the MS Teams EEA space)
  • Define user attributes (contact data, roles, organizations etc.)
  • Update user attributes
  • Remove users

Getting started

The application is available as a "tab" application in the MS Teams Eionet 2.0 teams. Users will see two tabs:

  • Create user (this tab provides functionalities for inviting users to join Eionet 2.0)
  • Manage users (this tab provides functionalities for managing user attributes - contact data, roles, organizations etc.)

The application exchanges data with the EEA Azure tenant and with an internal EEA SharePoint instance to retrieve and store the data used by the application.

Release

See RELEASE.md.

How to contribute

For now the contributions are not open outside the internal EEA project team.

The Initial Owner of the Original Code is European Environment Agency (EEA). All Rights Reserved.

See LICENSE.md for details.

FAQs

Last updated on 06 Mar 2024

Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc