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

Disable self registration of users by default #14083

Closed
benoitf opened this issue Jul 31, 2019 · 4 comments
Closed

Disable self registration of users by default #14083

benoitf opened this issue Jul 31, 2019 · 4 comments
Labels
area/chectl Issues related to chectl, the CLI of Che kind/enhancement A feature request - must adhere to the feature request template. severity/P1 Has a major impact to usage or development of the system.
Milestone

Comments

@benoitf
Copy link
Contributor

benoitf commented Jul 31, 2019

Is your enhancement related to a problem? Please describe.

When setting-up remotely a che instance, this instance allows self-registration by default

Describe the solution you'd like

Would be nice that user is aware or that it is turned off by default by chectl or something else

Describe alternatives you've considered

Additional context

@benoitf benoitf added the kind/enhancement A feature request - must adhere to the feature request template. label Jul 31, 2019
@che-bot che-bot added the status/need-triage An issue that needs to be prioritized by the curator responsible for the triage. See https://github. label Jul 31, 2019
@slemeur slemeur added this to the 7.3.0 milestone Jul 31, 2019
@slemeur slemeur added area/che-operator Issues and PRs related to Eclipse Che Kubernetes Operator area/chectl Issues related to chectl, the CLI of Che team/osio and removed status/need-triage An issue that needs to be prioritized by the curator responsible for the triage. See https://github. labels Jul 31, 2019
@che-bot che-bot added the status/need-triage An issue that needs to be prioritized by the curator responsible for the triage. See https://github. label Aug 1, 2019
@benoitf benoitf removed the status/need-triage An issue that needs to be prioritized by the curator responsible for the triage. See https://github. label Aug 1, 2019
@ibuziuk ibuziuk modified the milestones: 7.3.0, Backlog - Hosted Che Sep 23, 2019
@l0rd
Copy link
Contributor

l0rd commented Sep 23, 2019

@benoitf I guess that this issue is not for openshift (where OpenShift OAuth is automatically setup) right? And if we turn off self-registration Keycloak, how a user will be added to Che?

@benoitf
Copy link
Contributor Author

benoitf commented Sep 23, 2019

@l0rd it's when you use default option of chectl to install Eclipse Che on a remote instance: anyone can register on this instance by having the che server URL.
It should be opposite by default and admin user having random password.

@ibuziuk ibuziuk added the severity/P2 Has a minor but important impact to the usage or development of the system. label Sep 25, 2019
@tolusha tolusha removed this from the Backlog - Hosted Che milestone Apr 10, 2020
@tolusha tolusha removed the area/che-operator Issues and PRs related to Eclipse Che Kubernetes Operator label Apr 16, 2020
@tolusha tolusha added severity/P1 Has a major impact to usage or development of the system. and removed severity/P2 Has a minor but important impact to the usage or development of the system. labels May 6, 2020
@tolusha tolusha modified the milestone: Backlog - Deploy May 6, 2020
@tolusha tolusha added this to the Backlog - Deploy milestone Sep 8, 2020
@tolusha tolusha mentioned this issue Sep 8, 2020
48 tasks
@tolusha tolusha modified the milestones: Backlog - Deploy, 7.20 Sep 11, 2020
@tolusha
Copy link
Contributor

tolusha commented Sep 16, 2020

To disable registration we need to set it to false
https://github.com/eclipse/che-operator/blob/master/templates/keycloak_provision#L13

@tolusha
Copy link
Contributor

tolusha commented Sep 17, 2020

Self registration is disabled by default.
To enable it is needed to set User registration on login page to On

Screenshot from 2020-09-17 13-41-41

@tolusha tolusha closed this as completed Sep 17, 2020
@tolusha tolusha modified the milestones: 7.20, 7.19 Sep 17, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/chectl Issues related to chectl, the CLI of Che kind/enhancement A feature request - must adhere to the feature request template. severity/P1 Has a major impact to usage or development of the system.
Projects
None yet
Development

No branches or pull requests

6 participants