A library that sits between the Liferay portal services and portlets. Provide management of users, roles and organizations. It provides a layer of abstraction above the liferay services, hiding the configuration complexities of roles and organizations.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Massimiliano Assante fa81aaab79 updated pom for release 8 months ago
.settings [#20889] UserManagement enhancement: add the roles "Data-Editor" 9 months ago
distro updated changelog xml for 2.5 Version 2 years ago
src Feature #20889 and added the missing role names 9 months ago
.classpath Feature completed 1 year ago
.gitignore ported to git 2 years ago
.project Added getUserAvatarBytes and getUserOpenId functions. CreateUser now accepts the former parameters 6 years ago
CHANGELOG.md updated pom for release 8 months ago
LICENSE.md ported to git 2 years ago
README.md ported to git 2 years ago
pom.xml updated pom for release 8 months ago

README.md

gCube System - User Management Core Library

User Management is a library that sits between the Liferay portal services and gCube portlets. The main functionality of the Library is to provide management of users, roles and organizations. It provides a layer of abstraction above the liferay services, hiding the configuration complexities of roles and organizations. The gcube requirement of roles in the scope of organization is achieved by creating a role with the organization name suffixed to it. The addition/removal of organization names to the role names are handled by the Library and are transparent to the application and portlets using the library.

Structure of the project

  • The source code is present in the src folder.

Built With

Documentation

Change log

See Releases.

Authors

Maintainers

License

This project is licensed under the EUPL V.1.1 License - see the LICENSE.md file for details.

About the gCube Framework

This software is part of the gCubeFramework: an open-source software toolkit used for building and operating Hybrid Data Infrastructures enabling the dynamic deployment of Virtual Research Environments by favouring the realisation of reuse oriented policies.

The projects leading to this software have received funding from a series of European Union programmes including:

  • the Sixth Framework Programme for Research and Technological Development
    • DILIGENT (grant no. 004260);
  • the Seventh Framework Programme for research, technological development and demonstration
    • D4Science (grant no. 212488), D4Science-II (grant no.239019), ENVRI (grant no. 283465), EUBrazilOpenBio (grant no. 288754), iMarine(grant no. 283644);
  • the H2020 research and innovation programme
    • BlueBRIDGE (grant no. 675680), EGIEngage (grant no. 654142), ENVRIplus (grant no. 654182), Parthenos (grant no. 654119), SoBigData (grant no. 654024),DESIRA (grant no. 818194), ARIADNEplus (grant no. 823914), RISIS2 (grant no. 824091), PerformFish (grant no. 727610), AGINFRAplus (grant no. 731001);