Ruby on Rails - customization of plugin

Completato Pubblicato 2 anni fa Pagato alla consegna
Completato Pagato alla consegna

The requirement is to customize an openid connect plugin of a Ruby based software named Redmine, a project management system.

OpenID Connect authentication/login works after enablement of the plugin. It has to handle authorization requirements now. The service users should be able to collaborate within the system in terms of project management (creating projects, modifying projects, assigning projects to other users etc.).

Finalised Requirements:

1. Auto User creation (creating local user within redmine) if the user does not exist in Redmine (It is already in code. Requires only troubleshooting)

2. Check for Entitlements. (multiple entitlements can be allowed) --- (OR operation) -- "urn:group:[login to view URL]:group:Entitlement1#[login to view URL]"

==Condition== Allow user access to the service only if he comes with the above entitlement ===========

3. Check for other attributes that come with claims. Authorization Check for Attribute2 (OR operation) and Authorization Check for Attribute3 (AND operation).

==Condition== Allow user access to the service only if point 2. AND point 3. is satisfied ===========

4. Add unauthorized users to DE-PROVISIONED_USERS group and remove them from the redmine backend user store. (ONLY If feasible)

5. The Redmine system should allow both local authentication and OIDC authentication in parallel.

I will give you more details of the requirements when we connect. Looking forward for competent talents.

Ruby on Rails Architettura Software Ruby HTML CSS

Rif. progetto: #33140027

Info sul progetto

16 proposte Progetto a distanza Attivo 2 anni fa

Assegnato a:

Eminencehub

Hey There Hope you are safe from COVID-19. After going through the details of your project I understand that you need help in Ruby on Rails - customization of plugin. I believe that you are looking for a quality work w Altro

€250 EUR in 7 giorni
(76 valutazioni)
6.1

16 freelance hanno fatto un'offerta media di €550 per questo lavoro

anuragaadi

Good Day I read through the job details extremely carefully, and I am sure that I can do the project very well and I think all your requirement meets my skill and expertise level with skills including CSS, HTML, Softwa Altro

€750 EUR in 86 giorni
(37 valutazioni)
5.3
Amamakhan1

Hi There...! Note : I give you 25% off on my all services. So grabs this special limited discount offer on project “ ”. Let’s get to the Project. I came to know that you’re Looking for a developer which have rich kno Altro

€500 EUR in 1 giorno
(7 valutazioni)
3.7
burzhuy

Hello. I am open for cooperation, I have a lot of free time. I am interested in your order, you have the skills and abilities you need, please contact me!

€500 EUR in 7 giorni
(3 valutazioni)
1.7
Core100

Kindly consider my bid for customizing your "openid connect plugin of Redmine". Comprehensive experience of designing, developing and deploying software applications in area of web apps, simulations and 3D graphics/vis Altro

€1400 EUR in 30 giorni
(1 Recensione)
1.4
surtisen887773

Respected Customer, We have checked your posted requirement and understood as well. We are glad to inform you that we have done a SIMILAR solution in the past. Do you want to see the DEMO ??? Thanks.

€500 EUR in 7 giorni
(0 valutazioni)
0.0
tarikdjozic21

⭐⭐⭐ Ruby on Rails Expert ⭐⭐⭐ Hi, I have read your project description. I am very intersting your project. I have 7+ years of full-stack development experience. In recent years, I built 25+ website using the Ruby an Altro

€250 EUR in 3 giorni
(0 valutazioni)
0.0