Skip to content

Commit 580d8fe

Browse files
authored
Enterprise bug fixes for the week of 2021-12-13 (#23803)
1 parent 838d9e4 commit 580d8fe

7 files changed

Lines changed: 31 additions & 9 deletions

File tree

content/admin/authentication/authenticating-users-for-your-github-enterprise-server-instance/using-saml.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,15 @@ These attributes are available. You can change the attribute names in the [manag
7171
| `public_keys` | Optional | The public SSH keys for the user. More than one can be specified. |
7272
| `gpg_keys` | Optional | The GPG keys for the user. More than one can be specified. |
7373

74+
To specify more than one value for an attribute, use multiple `<saml2:AttributeValue>` elements.
75+
76+
```
77+
<saml2:Attribute FriendlyName="public_keys" Name="urn:oid:1.2.840.113549.1.1.1" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri">
78+
<saml2:AttributeValue>ssh-rsa LONG KEY</saml2:AttributeValue>
79+
<saml2:AttributeValue>ssh-rsa LONG KEY 2</saml2:AttributeValue>
80+
</saml2:Attribute>
81+
```
82+
7483
## Configuring SAML settings
7584

7685
{% data reusables.enterprise_site_admin_settings.access-settings %}

content/admin/configuration/configuring-network-settings/using-github-enterprise-server-with-a-load-balancer.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,8 @@ Because client connections to {% data variables.product.prodname_ghe_server %} c
3131

3232
{% data reusables.enterprise_clustering.proxy_xff_firewall_warning %}
3333

34+
{% data reusables.enterprise_installation.terminating-tls %}
35+
3436
### Enabling PROXY protocol support on {% data variables.product.product_location %}
3537

3638
We strongly recommend enabling PROXY protocol support for both your appliance and the load balancer. Use the instructions provided by your vendor to enable the PROXY protocol on your load balancer. For more information, see [the PROXY protocol documentation](http://www.haproxy.org/download/1.8/doc/proxy-protocol.txt).
@@ -50,8 +52,6 @@ We strongly recommend enabling PROXY protocol support for both your appliance an
5052

5153
{% data reusables.enterprise_clustering.x-forwarded-for %}
5254

53-
{% data reusables.enterprise_installation.terminating-tls %}
54-
5555
{% data reusables.enterprise_site_admin_settings.access-settings %}
5656
{% data reusables.enterprise_site_admin_settings.management-console %}
5757
{% data reusables.enterprise_management_console.privacy %}

content/admin/configuration/configuring-your-enterprise/site-admin-dashboard.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,8 +56,8 @@ If you need to get information on the users, organizations, and repositories in
5656
Specifically, you can download CSV reports that list
5757

5858
- all users
59-
- all users who have been active within the last month
60-
- all users who have been inactive for one month or more
59+
- all active users
60+
- all [dormant users](/admin/user-management/managing-dormant-users)
6161
- all users who have been suspended
6262
- all organizations
6363
- all repositories

content/admin/configuration/managing-connections-between-your-enterprise-accounts/connecting-your-enterprise-account-to-github-enterprise-cloud.md

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ redirect_from:
1010
- /enterprise/admin/configuration/connecting-github-enterprise-server-to-github-enterprise-cloud
1111
- /admin/configuration/connecting-github-enterprise-server-to-github-enterprise-cloud
1212
- /admin/configuration/managing-connections-between-github-enterprise-server-and-github-enterprise-cloud/connecting-github-enterprise-server-to-github-enterprise-cloud
13-
permissions: 'Enterprise owners who are also owners of a {% data variables.product.prodname_ghe_cloud %} organization or enterprise account can enable {% data variables.product.prodname_github_connect %}.'
1413
versions:
1514
ghes: '*'
1615
ghae: '*'
@@ -60,6 +59,12 @@ Enabling {% data variables.product.prodname_github_connect %} will not allow {%
6059
For more information about managing enterprise accounts using the GraphQL API, see "[Enterprise accounts](/graphql/guides/managing-enterprise-accounts)."
6160
## Enabling {% data variables.product.prodname_github_connect %}
6261

62+
Enterprise owners who are also owners of an organization or enterprise account that uses {% data variables.product.prodname_ghe_cloud %} can enable {% data variables.product.prodname_github_connect %}.
63+
64+
If you're connecting {% data variables.product.product_location %} to an organization on {% data variables.product.prodname_dotcom_the_website %} that is not owned by an enterprise account, you must enable {% data variables.product.prodname_github_connect %} with a personal account on {% data variables.product.prodname_dotcom_the_website %} that is an owner of the organization.
65+
66+
If you're connecting {% data variables.product.product_location %} to an organization on {% data variables.product.prodname_dotcom_the_website %} that is owned by an enterprise account or to an enterprise account itself, you must enable {% data variables.product.prodname_github_connect %} with a personal account on {% data variables.product.prodname_dotcom_the_website %} that is an owner of the enterprise account.
67+
6368
{% ifversion ghes %}
6469
1. Sign in to {% data variables.product.product_location %} and {% data variables.product.prodname_dotcom_the_website %}.
6570
{% data reusables.enterprise-accounts.access-enterprise %}{% ifversion ghes < 3.1 %}{% data reusables.enterprise-accounts.settings-tab %}{% endif %}{% data reusables.enterprise-accounts.github-connect-tab %}{% else %}
@@ -73,7 +78,9 @@ For more information about managing enterprise accounts using the GraphQL API, s
7378
1. Next to the enterprise account or organization you'd like to connect, click **Connect**.
7479
![Connect button next to an enterprise account or business](/assets/images/enterprise/business-accounts/choose-enterprise-or-org-connect.png)
7580

76-
## Disconnecting a {% data variables.product.prodname_ghe_cloud %} organization or enterprise account from your enterprise account
81+
## Disabling {% data variables.product.prodname_github_connect %}
82+
83+
Enterprise owners can disable {% data variables.product.prodname_github_connect %}.
7784

7885
When you disconnect from {% data variables.product.prodname_ghe_cloud %}, the {% data variables.product.prodname_github_connect %} {% data variables.product.prodname_github_app %} is deleted from your enterprise account or organization and credentials stored on {% data variables.product.product_location %} are deleted.
7986

content/admin/installation/setting-up-a-github-enterprise-server-instance/installing-github-enterprise-server-on-azure.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ Before launching {% data variables.product.product_location %} on Azure, you'll
6262

6363
{% data reusables.enterprise_installation.necessary_ports %}
6464

65-
4. Create and attach a new unencrypted data disk to the VM, and configure the size based on your user license count. For more information, see "[az vm disk attach](https://docs.microsoft.com/cli/azure/vm/disk?view=azure-cli-latest#az_vm_disk_attach)" in the Microsoft documentation.
65+
4. Create and attach a new managed data disk to the VM, and configure the size based on your license count. All Azure managed disks created since June 10, 2017 are encrypted at rest by default with Storage Service Encryption (SSE). For more information about the `az vm disk attach` command, see "[az vm disk attach](https://docs.microsoft.com/cli/azure/vm/disk?view=azure-cli-latest#az_vm_disk_attach)" in the Microsoft documentation.
6666

6767
Pass in options for the name of your VM (for example, `ghe-acme-corp`), the resource group, the premium storage SKU, the size of the disk (for example, `100`), and a name for the resulting VHD.
6868

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
A user account is considered to be dormant if it has not been active for {% ifversion ghec %}90 days{% else %}at least a month{% endif %}.{% ifversion ghes %} You may choose to suspend dormant users to release user licenses.{% endif %}
1+
{% ifversion not ghec%}By default, a{% else %}A{% endif %} user account is considered to be dormant if it has not been active for 90 days. {% ifversion not ghec %}You can configure the length of time a user must be inactive to be considered dormant{% ifversion ghes%} and choose to suspend dormant users to release user licenses{% endif %}.{% endif %}
Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,7 @@
1-
If you configure SAML SSO, members of your organization will continue to log into their user accounts on {% data variables.product.prodname_dotcom_the_website %}. When a member accesses resources within your organization that uses SAML SSO, {% data variables.product.prodname_dotcom %} redirects the member to your IdP to authenticate. After successful authentication, your IdP redirects the member back to {% data variables.product.prodname_dotcom %}, where the member can access your organization's resources.
1+
If you configure SAML SSO, members of your organization will continue to log into their user accounts on {% data variables.product.prodname_dotcom_the_website %}. When a member accesses non-public resources within your organization that uses SAML SSO, {% data variables.product.prodname_dotcom %} redirects the member to your IdP to authenticate. After successful authentication, your IdP redirects the member back to {% data variables.product.prodname_dotcom %}, where the member can access your organization's resources.
2+
3+
{% note %}
4+
5+
**Note:** Organization members can perform read operations such as viewing, cloning, and forking on public resources owned by your organization even without a valid SAML session.
6+
7+
{% endnote %}

0 commit comments

Comments
 (0)