📄️ Control Anonymous Permission
This tutorial explains how to enable anonymous access of a project with appropriate permissions
📄️ Allow to Create Root Projects
This tutorial explains how to allow user to create root level projects
📄️ Allow to Create Child Projects
This tutorial explains how to allow user to create child projects under a particular project
📄️ Manage Access Tokens
Access tokens can be managed from user menu like below:
📄 ️ Workig with Two-Factor Authentication (2FA)
Enable 2FA
📄️ Switch Authentication Source
For a user authenticated via internal database, it is possible to switch to authenticate via external system such as LDAP authenticator, or vice versa. This can be done by administrator from profile page of the user like below:
📄️ OAuth with Office 365 Mail Service
OneDev can be configured to send various notification emails via SMTP protocol, or create issues/comments from incoming emails via IMAP protocol. Basic authentication is used when connect to mail server via these protocols, and it will send password directly to mail server for verification which is considered insecure.
📄️ Single Sign On with GitHub
This tutorial explains how to set up single sign on with GitHub account
📄️ Single Sign On with Okta
This tutorial explains how to set up single sign on with Okta, and authorize users based on Okta group membership information
📄️ LetsEncrypt Setup with Kubernetes
This tutorial explains how to deploy OneDev into a Kubernetes cluster to get a full-blown CI/CD farm, and protect it with LetsEncrypt.