-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
desktop access: enhanced labeling support #12326
Labels
desktop-access
feature-request
Used for new features in Teleport, improvements to current should be #enhancements
rbac
Issues related to Role Based Access Control
Comments
zmb3
added
feature-request
Used for new features in Teleport, improvements to current should be #enhancements
desktop-access
labels
Apr 29, 2022
zmb3
added a commit
that referenced
this issue
May 4, 2022
Automatically label discovered desktops with the LDAP organizational unit they belong to. This expands the ability to define RBAC rules based on OU. Updates #12326
zmb3
added a commit
that referenced
this issue
May 4, 2022
Automatically label discovered desktops with the LDAP organizational unit they belong to. This expands the ability to define RBAC rules based on OU. Updates #12326
zmb3
added a commit
that referenced
this issue
May 6, 2022
Automatically label discovered desktops with the LDAP organizational unit they belong to. This expands the ability to define RBAC rules based on OU. Since the organizationalUnit attribute is often unspecified, we compute the OU by trimming the CN from the full DN. Updates #12326
zmb3
added a commit
that referenced
this issue
May 6, 2022
Automatically label discovered desktops with the LDAP organizational unit they belong to. This expands the ability to define RBAC rules based on OU. Since the organizationalUnit attribute is often unspecified, we compute the OU by trimming the CN from the full DN. Updates #12326
github-actions bot
pushed a commit
that referenced
this issue
May 6, 2022
Automatically label discovered desktops with the LDAP organizational unit they belong to. This expands the ability to define RBAC rules based on OU. Since the organizationalUnit attribute is often unspecified, we compute the OU by trimming the CN from the full DN. Updates #12326
zmb3
added a commit
that referenced
this issue
May 6, 2022
Automatically label discovered desktops with the LDAP organizational unit they belong to. This expands the ability to define RBAC rules based on OU. Since the organizationalUnit attribute is often unspecified, we compute the OU by trimming the CN from the full DN. Updates #12326
zmb3
added a commit
that referenced
this issue
May 31, 2022
This allows users to configure an optional set of LDAP attributes which will be included in all LDAP queries. Teleport uses these attributes when labeling desktops. Updates #12326
zmb3
added a commit
that referenced
this issue
Jun 1, 2022
This allows users to configure an optional set of LDAP attributes which will be included in all LDAP queries. Teleport uses these attributes when labeling desktops. Updates #12326
zmb3
added a commit
that referenced
this issue
Jun 2, 2022
This allows users to configure an optional set of LDAP attributes which will be included in all LDAP queries. Teleport uses these attributes when labeling desktops. Updates #12326
zmb3
added a commit
that referenced
this issue
Jun 7, 2022
This allows users to configure an optional set of LDAP attributes which will be included in all LDAP queries. Teleport uses these attributes when labeling desktops. Updates #12326
zmb3
added a commit
that referenced
this issue
Jun 7, 2022
* Label desktops based on the content of LDAP attributes This allows users to configure an optional set of LDAP attributes which will be included in all LDAP queries. Teleport uses these attributes when labeling desktops. Updates #12326
github-actions bot
pushed a commit
that referenced
this issue
Jun 7, 2022
This allows users to configure an optional set of LDAP attributes which will be included in all LDAP queries. Teleport uses these attributes when labeling desktops. Updates #12326
zmb3
added a commit
that referenced
this issue
Jun 7, 2022
* Label desktops based on the content of LDAP attributes This allows users to configure an optional set of LDAP attributes which will be included in all LDAP queries. Teleport uses these attributes when labeling desktops. Updates #12326
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
desktop-access
feature-request
Used for new features in Teleport, improvements to current should be #enhancements
rbac
Issues related to Role Based Access Control
The current mechanism for labeling Windows Desktops is to run a regex against the desktop's name:
If you're using labels for access control like we recommend, then this means your desktops must follow a naming convention where similar desktops are named in a common way so that they can be grouped by label. In many cases, desktop names are randomly assigned and don't follow a particular pattern.
This request includes 3 enhancements for labeling Windows desktops that are discovered via LDAP:
teleport.dev/ou
label. This will allow organizations who don't have a formal naming standard but do organize desktops by OU to label desktops accordingly.host_labels
feature, but allow the regex to match against the full distinguished name (DN) of the desktop, not just the hostname. This will allow further customization for cases where option 1 alone is not sufficient.discovery
section of the config to allow users to specify a set of additional LDAP attributes that should be included on the query and set as labels on the host:The text was updated successfully, but these errors were encountered: