This commit is contained in:
docubot 2022-09-30 10:40:50 -07:00 коммит произвёл GitHub
Родитель 047ae6d201
Коммит 6e355ee41c
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
17 изменённых файлов: 362 добавлений и 369 удалений

Просмотреть файл

@ -1,68 +1,56 @@
---
title: プロファイルをプライベートに設定する
intro: プライベート プロファイルには限られた情報のみが表示され、一部のアクティビティは表示されません。
title: Setting your profile to private
intro: 'A private profile displays only limited information, and hides some activity.'
versions:
fpt: '*'
topics:
- Profiles
shortTitle: Set profile to private
ms.openlocfilehash: 51fd476bc77856b525ce3e991e4eb30e8a881361
ms.sourcegitcommit: 47bd0e48c7dba1dde49baff60bc1eddc91ab10c5
ms.translationtype: HT
ms.contentlocale: ja-JP
ms.lasthandoff: 09/05/2022
ms.locfileid: '147062915'
---
## プライベート プロファイルについて
## About private profiles
To hide parts of your profile page, you can make your profile private. This also hides your activity in various social features on {% data variables.product.prodname_dotcom_the_website %}. A private profile hides information from all users, and there is currently no option to allow specified users to see your activity.
After making your profile private, you can still view all your information when you visit your own profile.
Private profiles cannot receive sponsorships under [{% data variables.product.prodname_sponsors %}](/sponsors/getting-started-with-github-sponsors/about-github-sponsors). To be eligible for {% data variables.product.prodname_sponsors %}, your profile cannot be private.
## Differences between private and public profiles
When your profile is private, the following content is hidden from your profile page:
- Achievements and highlights.
- Activity overview and activity feed.
- Contribution graph.
- Follower and following counts.
- Follow and Sponsor buttons.
- Organization memberships.
- Stars, projects, packages, and sponsoring tabs.
{% note %}
**注:** プライベート プロファイルは現在ベータ版であり、変更される可能性があります。
**Note**: When your profile is private, some optional fields are still publicly visible, such as the README, biography, and profile photo.
{% endnote %}
プロファイル ページの一部を非表示にするには、プロファイルをプライベートにします。 これにより、{% data variables.product.prodname_dotcom_the_website %} のさまざまなソーシャル機能のアクティビティも非表示になります。 プライベート プロファイルでは、すべてのユーザーに対し情報が非表示になります。現在、指定したユーザーにアクティビティを表示するオプションはありません。
## Changes to reporting on your activities
プロファイルをプライベートにした後も、自分のプロファイルにアクセスした場合、すべての情報が表示されます。
By making your profile private, you will not remove or hide past activity; this setting only applies to your activity while the private setting is enabled.
プライベート プロファイルでは、[{% data variables.product.prodname_sponsors %}](/sponsors/getting-started-with-github-sponsors/about-github-sponsors) のスポンサーシップを受けることができません。 {% data variables.product.prodname_sponsors %} の対象になるには、プロファイルをプライベートにしないでください。
When your profile is private, your {% data variables.product.prodname_dotcom_the_website %} activity will not appear in the following locations:
## プライベートおよびパブリック プロファイルの違い
プロファイルがプライベートの場合、プロファイル ページで次のコンテンツが非表示になります。
- 実績とハイライト。
- アクティビティの概要とアクティビティ フィード。
- コントリビューション グラフ。
- フォロワーと次の数。
- フォローとスポンサーのボタン。
- Organization メンバーシップ。
- スター、プロジェクト、パッケージ、スポンサー タブ。
- Activity feeds for other users.
- Discussions leaderboards.
- The [Trending](https://github.com/trending) page.
{% note %}
**注**: プロファイルがプライベートの場合、README、経歴、プロフィール写真などの一部のオプション フィールドは引き続きパブリックに表示されます。
**Note**: Your activity on public repositories will still be publicly visible to anyone viewing those repositories, and some activity data may still be available through the {% data variables.product.prodname_dotcom %} API.
{% endnote %}
## アクティビティに対する通知の変更
プロフィールをプライベートにしても、過去のアクティビティは削除または非表示になりません。この設定は、プライベート設定が有効になっている間のアクティビティにのみ適用されます。
プロファイルがプライベートの場合、{% data variables.product.prodname_dotcom_the_website %} アクティビティは次の場所に表示されません。
- 他のユーザーのアクティビティ フィード。
- ディスカッション ランキング。
- [[トレンド]](https://github.com/trending) ページ。
{% note %}
**注**: パブリック リポジトリ上のアクティビティは、それらのリポジトリを表示しているユーザーには引き続きパブリックに表示され、一部のアクティビティ データは {% data variables.product.prodname_dotcom %} API を通じて引き続き使用できます。
{% endnote %}
## プロファイルのプライバシー設定を変更する
## Changing your profile's privacy settings
{% data reusables.user-settings.access_settings %}
1. [コントリビューションとアクティビティ] で、 **[プロファイルを非公開にしてアクティビティを非表示にする]** の横にあるチェックボックスをオンにします。
1. Under "Contributions & Activity", select the checkbox next to **Make profile private and hide activity**.
{% data reusables.user-settings.update-preferences %}

Просмотреть файл

@ -1,6 +1,6 @@
---
title: OAuth App に対する Organization の承認をリクエストする
intro: 'Organization のメンバーは、オーナーが {% data variables.product.prodname_oauth_app %} に Organization リソースへのアクセスを許可するようリクエストできます。'
title: Requesting organization approval for OAuth Apps
intro: 'Organization members and outside collaborators can request that an owner approve access to organization resources for {% data variables.product.prodname_oauth_apps %}.'
redirect_from:
- /articles/requesting-organization-approval-for-third-party-applications
- /articles/requesting-organization-approval-for-your-authorized-applications
@ -14,23 +14,24 @@ versions:
topics:
- Accounts
shortTitle: Request OAuth App approval
ms.openlocfilehash: 250de09ddc116aca7f4cdb8d07b6b267b7789dcf
ms.sourcegitcommit: 47bd0e48c7dba1dde49baff60bc1eddc91ab10c5
ms.translationtype: HT
ms.contentlocale: ja-JP
ms.lasthandoff: 09/05/2022
ms.locfileid: '145164894'
---
## 個人アカウントではすでに許可されている {% data variables.product.prodname_oauth_app %} を Organization でも承認するようリクエストする
{% data reusables.user-settings.access_settings %} {% data reusables.user-settings.access_applications %} {% data reusables.user-settings.access_authorized_oauth_apps %}
3. アプリケーションのリストで、アクセスを要求する {% data variables.product.prodname_oauth_app %} の名前をクリックします。
![[アプリケーションの表示] ボタン](/assets/images/help/settings/settings-third-party-view-app.png)
4. {% data variables.product.prodname_oauth_app %} にアクセスさせる組織の横にある **[アクセスの要求]** をクリックします。
![[アクセスの要求] ボタン](/assets/images/help/settings/settings-third-party-request-access.png)
5. {% data variables.product.prodname_oauth_app %} アクセスの要求に関する情報を読み、 **[所有者からの承認の要求]** をクリックします。
![[承認の要求]](/assets/images/help/settings/oauth-access-request-approval.png) ボタン
## About requesting organization approval for an {% data variables.product.prodname_oauth_app %}
## 参考資料
Organization members can always request owner approval for {% data variables.product.prodname_oauth_apps %} they'd like to use, and organization owners receive a notification of pending requests.{% ifversion limit-app-access-requests %} Outside collaborators can request owner approval for {% data variables.product.prodname_oauth_apps %} they'd like to use if integration access requests are enabled. For more information, see "[Limiting OAuth App and GitHub App access requests](/organizations/managing-organization-settings/limiting-oauth-app-and-github-app-access-requests)."{% endif %}
- "[{% data variables.product.prodname_oauth_app %} アクセス制限について](/articles/about-oauth-app-access-restrictions)"
## Requesting organization approval for an {% data variables.product.prodname_oauth_app %} you've already authorized for your personal account
{% data reusables.user-settings.access_settings %}
{% data reusables.user-settings.access_applications %}
{% data reusables.user-settings.access_authorized_oauth_apps %}
3. In the list of applications, click the name of the {% data variables.product.prodname_oauth_app %} you'd like to request access for.
![View application button](/assets/images/help/settings/settings-third-party-view-app.png)
4. Next to the organization you'd like the {% data variables.product.prodname_oauth_app %} to access, click **Request access**.
![Request access button](/assets/images/help/settings/settings-third-party-request-access.png)
5. After you review the information about requesting {% data variables.product.prodname_oauth_app %} access, click **Request approval from owners**.
![Request approval button](/assets/images/help/settings/oauth-access-request-approval.png)
## Further reading
- "[About {% data variables.product.prodname_oauth_app %} access restrictions](/articles/about-oauth-app-access-restrictions)"

Просмотреть файл

@ -1,6 +1,6 @@
---
title: エンタープライズのコンプライアンス レポートへのアクセス
intro: 'Enterprise に関する SOC レポートや Cloud Security Alliance CAIQ セルフアセスメント (CSA CAIQ) などの、{% data variables.product.company_short %} のコンプライアンス レポートにアクセスできます。'
title: Accessing compliance reports for your enterprise
intro: 'You can access {% data variables.product.company_short %}''s compliance reports, such as our SOC reports and Cloud Security Alliance CAIQ self-assessment (CSA CAIQ), for your enterprise.'
versions:
ghec: '*'
type: how_to
@ -10,26 +10,23 @@ topics:
- Fundamentals
permissions: Enterprise owners can access compliance reports for the enterprise.
shortTitle: Access compliance reports
ms.openlocfilehash: 87ecd673b2b1a8877e9d30eba9b6f778394e21c0
ms.sourcegitcommit: fcf3546b7cc208155fb8acdf68b81be28afc3d2d
ms.translationtype: HT
ms.contentlocale: ja-JP
ms.lasthandoff: 09/10/2022
ms.locfileid: '147879143'
---
## {% data variables.product.company_short %}のコンプライアンスレポートについて
エンタープライズ設定で {% data variables.product.company_short %} のコンプライアンス レポートにアクセスできます。
## About {% data variables.product.company_short %}'s compliance reports
You can access {% data variables.product.company_short %}'s compliance reports in your enterprise settings.
{% data reusables.security.compliance-report-list %}
## エンタープライズのコンプライアンス レポートへのアクセス
## Accessing compliance reports for your enterprise
{% data reusables.enterprise-accounts.access-enterprise %} {% data reusables.enterprise-accounts.enterprise-accounts-compliance-tab %}
1. [リソース] で、アクセスするレポートの右側にある {% octicon "download" aria-label="The Download icon" %} **[ダウンロード]** または {% octicon "link-external" aria-label="The external link icon" %} **[表示]** をクリックします。
{% data reusables.enterprise-accounts.access-enterprise %}
{% data reusables.enterprise-accounts.enterprise-accounts-compliance-tab %}
1. Under "Resources", to the right of the report you want to access, click {% octicon "download" aria-label="The Download icon" %} **Download** or {% octicon "link-external" aria-label="The external link icon" %} **View**.
{% data reusables.security.compliance-report-screenshot %}
## 参考資料
## Further reading
- "[組織のコンプライアンス レポートへのアクセス](/organizations/keeping-your-organization-secure/managing-security-settings-for-your-organization/accessing-compliance-reports-for-your-organization)"
- "[Accessing compliance reports for your organization](/organizations/keeping-your-organization-secure/managing-security-settings-for-your-organization/accessing-compliance-reports-for-your-organization)"{% ifversion enterprise-member-csv %}
- "[Exporting membership information for your enterprise](/admin/user-management/managing-users-in-your-enterprise/exporting-membership-information-for-your-enterprise)"{% endif %}

Просмотреть файл

@ -24,6 +24,7 @@ children:
- /promoting-or-demoting-a-site-administrator
- /managing-support-entitlements-for-your-enterprise
- /viewing-people-in-your-enterprise
- /exporting-membership-information-for-your-enterprise
- /viewing-and-managing-a-users-saml-access-to-your-enterprise
- /auditing-users-across-your-enterprise
- /impersonating-a-user

Просмотреть файл

@ -1,7 +1,7 @@
---
title: Enterprise の人を表示する
intro: Enterprise が所有するリソースやユーザライセンスの利用を監査するため、Enterprise のオーナーは、すべての Enterprise の管理者およびメンバーを表示できます。
permissions: Enterprise owners can view the people in an enterprise.
title: Viewing people in your enterprise
intro: 'To audit access to enterprise-owned resources or user license usage, enterprise owners can view every administrator and member of the enterprise.'
permissions: 'Enterprise owners can view the people in an enterprise.'
redirect_from:
- /github/setting-up-and-managing-your-enterprise-account/viewing-people-in-your-enterprise-account
- /articles/viewing-people-in-your-enterprise-account
@ -14,122 +14,132 @@ versions:
topics:
- Enterprise
shortTitle: View people in your enterprise
ms.openlocfilehash: 11d7446ad93035cea55ee3be6f84e3b411ea4578
ms.sourcegitcommit: 47bd0e48c7dba1dde49baff60bc1eddc91ab10c5
ms.translationtype: HT
ms.contentlocale: ja-JP
ms.lasthandoff: 09/05/2022
ms.locfileid: '147578651'
---
## Enterprise 内のユーザーのリストについて
Enterprise のリソースに対するアクセスの監査を行い、ライセンスの使用状況を管理するために、Enterprise にアクセスできるすべてのユーザーのリストを確認できます。
## About the list of people in your enterprise
現在のすべての Enterprise メンバーと Enterprise 管理者{% ifversion ghec %}だけでなく、メンバーと管理者になるための保留中の招待{% endif %}が表示されます。 この情報を簡単に利用できるように、リストの検索とフィルター処理ができます。
To audit access to your enterprise's resources and manage license usage, you can see a list of all the people who have access to your enterprise.
You can see all current enterprise members and enterprise administrators{% ifversion ghec %}, as well as pending invitations to become members and administrators{% endif %}. To make it easier to consume this information, you can search and filter the lists.
{% ifversion ghec %}
{% data variables.product.prodname_github_connect %} がエンタープライズ用に構成されている場合は、エンタープライズのメンバーの一覧をフィルターするときに、次の制限が適用されます。
If {% data variables.product.prodname_github_connect %} is configured for your enterprise, when you filter a list of people in your enterprise, the following limitations apply.
- 2 要素認証 (2FA) の状態のフィルターでは、{% data variables.product.prodname_ghe_server %} インスタンスにのみアカウントがあるメンバーは表示されません。
- 組織または 2FA 状態のいずれかのフィルターを持つ {% data variables.product.prodname_ghe_server %} インスタンスでアカウントのフィルターを組み合わせる場合、結果は表示されません。
- The filter for two-factor authentication (2FA) status does not show people who only have an account on a {% data variables.product.prodname_ghe_server %} instance.
- If you combine the filter for accounts on {% data variables.product.prodname_ghe_server %} instances with either the filter for organizations or 2FA status, you will not see any results.
{% data variables.product.prodname_github_connect %} の詳細については、次の記事を参照してください。
For more information about {% data variables.product.prodname_github_connect %}, see the following articles.
- [About {% data variables.product.prodname_github_connect %}](/enterprise-server/admin/configuration/configuring-github-connect/about-github-connect) について ({% data variables.product.prodname_ghe_server %} ドキュメント)
- {% data variables.product.prodname_ghe_managed %} ドキュメントの「[{% data variables.product.prodname_github_connect %} について](/github-ae@latest/admin/configuration/configuring-github-connect/about-github-connect)
- "[About {% data variables.product.prodname_github_connect %}](/enterprise-server/admin/configuration/configuring-github-connect/about-github-connect)" in the {% data variables.product.prodname_ghe_server %} documentation
- "[About {% data variables.product.prodname_github_connect %}](/github-ae@latest/admin/configuration/configuring-github-connect/about-github-connect)" in the {% data variables.product.prodname_ghe_managed %} documentation
{% endif %}
## Enterprise 管理者の表示
Enterprise の現在の Enterprise 所有者{% ifversion ghec %}と支払いマネージャー{% endif %}をすべて表示できます。{% ifversion enterprise-membership-view-improvements %}各管理者に関する役に立つ情報を表示{% ifversion ghec %}し、ロールで一覧をフィルター処理{% endif %}できます。{% endif %}ユーザー名または表示名を検索して、特定のユーザーを見つけることができます。
{% ifversion ghes > 3.5 %}アカウントが停止されている Enterprise 所有者は、Enterprise 管理者の一覧に含まれ、停止済みとして識別されます。 表示される停止された所有者の降格を検討する必要があります。 詳細については、「[サイト管理者の昇格または降格](/admin/user-management/managing-users-in-your-enterprise/promoting-or-demoting-a-site-administrator#demoting-a-site-administrator-from-the-enterprise-settings)」を参照してください。
{% ifversion enterprise-member-csv %}
You can also export membership information for your enterprise. For more information, see "[Exporting membership information for your enterprise](/admin/user-management/managing-users-in-your-enterprise/exporting-membership-information-for-your-enterprise)."
{% endif %}
{% ifversion not ghae %}管理者を削除することもできます。 詳しくは、 「[ Enterprise を管理するようユーザーを招待する](/admin/user-management/managing-users-in-your-enterprise/inviting-people-to-manage-your-enterprise#removing-an-enterprise-administrator-from-your-enterprise-account)」をご覧ください。
## Viewing enterprise administrators
You can view all the current enterprise owners{% ifversion ghec %} and billing managers{% endif %} for your enterprise.{% ifversion enterprise-membership-view-improvements %} You can see useful information about each administrator{% ifversion ghec %} and filter the list by role{% endif %}.{% endif %} You can find a specific person by searching for their username or display name.
{% ifversion ghes > 3.5 %}
Enterprise owners whose accounts are suspended are included in the list of enterprise administrators, and are identified as suspended. You should consider demoting any suspended owners you see. For more information, see "[Promoting or demoting a site administrator](/admin/user-management/managing-users-in-your-enterprise/promoting-or-demoting-a-site-administrator#demoting-a-site-administrator-from-the-enterprise-settings)."
{% endif %}
{% data reusables.enterprise-accounts.access-enterprise %} {% data reusables.enterprise-accounts.people-tab %} {% data reusables.enterprise-accounts.administrators-tab %}
## メンバー{% ifversion enterprise-membership-view-improvements %}{% else %}と外部コラボレーター{% endif %}の表示
Enterprise の現在のメンバー{% ifversion enterprise-membership-view-improvements %}{% else %}または外部コラボレーター{% endif %}をすべて表示できます。 各アカウントに関する有益な情報を確認し、ロール別などの便利な方法でリストをフィルター処理できます。 ユーザ名または表示名を検索して、特定の人を見つけることが可能です。
ユーザーの名前をクリックすると、そのユーザーの Enterprise に対するアクセスに関する詳しい情報 (ユーザーが属する Organization など) が表示されます。
{% ifversion remove-enterprise-members %}Enterprise が所有するすべての Organization から、任意の Enterprise メンバーを削除することもできます。 詳しくは、「[Enterprise からのメンバーの削除](/admin/user-management/managing-users-in-your-enterprise/removing-a-member-from-your-enterprise)」をご覧ください。
{% ifversion not ghae %}
You can also remove an administrator. For more information. see "[Inviting people to manage your enterprise](/admin/user-management/managing-users-in-your-enterprise/inviting-people-to-manage-your-enterprise#removing-an-enterprise-administrator-from-your-enterprise-account)."
{% endif %}
{% data reusables.enterprise-accounts.access-enterprise %} {% data reusables.enterprise-accounts.people-tab %}{% ifversion enterprise-membership-view-improvements %}{% else %}
1. 必要に応じて、メンバーのリストではなく外部コラボレーターのリストを表示するには、 **[外部コラボレーター]** をクリックします。
{% data reusables.enterprise-accounts.access-enterprise %}
{% data reusables.enterprise-accounts.people-tab %}
{% data reusables.enterprise-accounts.administrators-tab %}
![Enterprise メンバーのページにある [外部コラボレーター] タブ](/assets/images/help/business-accounts/outside-collaborators-tab.png){% endif %}
## Viewing members {% ifversion enterprise-membership-view-improvements %}{% else %}and outside collaborators{% endif %}
You can see all the current members {% ifversion enterprise-membership-view-improvements %}{% else %}or outside collaborators{% endif %} for your enterprise. You can see useful information about each account and filter the list in useful ways, such as by role. You can find a specific person by searching for their username or display name.
You can view more information about the person's access to your enterprise, such as the organizations the person belongs to, by clicking on the person's name.
{% ifversion remove-enterprise-members %}
You can also remove any enterprise member from all organizations owned by the enterprise. For more information, see "[Removing a member from your enterprise](/admin/user-management/managing-users-in-your-enterprise/removing-a-member-from-your-enterprise)."
{% endif %}
{% data reusables.enterprise-accounts.access-enterprise %}
{% data reusables.enterprise-accounts.people-tab %}{% ifversion enterprise-membership-view-improvements %}{% else %}
1. Optionally, to view a list of outside collaborators rather than the list of members, click **Outside collaborators**.
![Outside collaborators tab on the enterprise members page](/assets/images/help/business-accounts/outside-collaborators-tab.png){% endif %}
{% ifversion enterprise-membership-view-improvements %}
## 外部コラボレーターの表示
## Viewing outside collaborators
Enterprise の現在の外部コラボレーターをすべて表示できます。 各コラボレーターに関する有益な情報を確認し、Organization 別などの便利な方法でリストをフィルター処理できます。 ユーザー名または表示名を検索して、特定のコラボレーターを見つけることができます。
You can see all the current outside collaborators for your enterprise. You can see useful information about each collaborator and filter the list in useful ways, such as by organization. You can find a specific collaborator by searching for their username or display name.
ユーザーの名前をクリックすると、そのユーザーの Enterprise に対するアクセスに関する詳しい情報 (コラボレーターがアクセスできるすべてのリポジトリのリストなど) が表示されます。
You can view more information about the person's access to your enterprise, such as a list of all the repositories the collaborator has access to, by clicking on the person's name.
{% data reusables.enterprise-accounts.access-enterprise %} {% data reusables.enterprise-accounts.people-tab %}
1. [ユーザー] で、 **[外部コラボレーター]** をクリックします。
{% data reusables.enterprise-accounts.access-enterprise %}
{% data reusables.enterprise-accounts.people-tab %}
1. Under "People", click **Outside collaborators**.
![Enterprise の設定サイドバーにある [外部コラボレーター] タブ]{% ifversion ghec%}(/assets/images/help/business-accounts/outside-collaborators-tab-sidebar-dotcom.png){% else %}(/assets/images/help/business-accounts/outside-collaborators-tab-sidebar-dotcom.png){% endif %}
![Outside collaborators tab in the enterprise settings sidebar]{% ifversion ghec%}(/assets/images/help/business-accounts/outside-collaborators-tab-sidebar-dotcom.png){% else %}(/assets/images/help/business-accounts/outside-collaborators-tab-sidebar-dotcom.png){% endif %}
{% endif %}
{% ifversion ghec %}
## 保留中の招待の表示
## Viewing pending invitations
Enterprise のメンバー、管理者、または外部コラボレーターになるための保留中の招待をすべて表示できます。 Organization 別などの便利な方法でリストをフィルター処理できます。 ユーザ名または表示名を検索して、特定の人を見つけることが可能です。
You can see all the pending invitations to become members, administrators, or outside collaborators in your enterprise. You can filter the list in useful ways, such as by organization. You can find a specific person by searching for their username or display name.
保留中のメンバーのリストでは、個々のアカウントにおいて、Enterprise が所有する Organization に参加するためのすべての招待を取り消すことができます。 これによって、同じユーザーが Enterprise 管理者または外部コラボレーターになるための招待が取り消されることはありません。
In the list of pending members, for any individual account, you can cancel all invitations to join organizations owned by your enterprise. This does not cancel any invitations for that same person to become an enterprise administrator or outside collaborator.
{% note %}
**注:** 招待が SCIM を通じてプロビジョニングされた場合は、{% data variables.product.prodname_dotcom %} ではなく、ID プロバイダー (IdP) を通じて招待を取り消す必要があります。
**Note:** If an invitation was provisioned via SCIM, you must cancel the invitation via your identity provider (IdP) instead of on {% data variables.product.prodname_dotcom %}.
{% endnote %}
{% data variables.product.prodname_vss_ghe %} を使用する場合、保留中の招待のリストには、{% data variables.product.prodname_dotcom %} でどの Organization にも参加していないすべての {% data variables.product.prodname_vs %} サブスクライバーが含まれます (サブスクライバーが Organization に参加するための保留中の招待がない場合でも)。 {% data variables.product.prodname_vs %} サブスクライバーが {% data variables.product.prodname_enterprise %} にアクセスできるようにする方法について詳しくは、「[{% data variables.product.prodname_vss_ghe %} の設定](/billing/managing-licenses-for-visual-studio-subscriptions-with-github-enterprise/setting-up-visual-studio-subscriptions-with-github-enterprise)」をご覧ください。
If you use {% data variables.product.prodname_vss_ghe %}, the list of pending invitations includes all {% data variables.product.prodname_vs %} subscribers that haven't joined any of your organizations on {% data variables.product.prodname_dotcom %}, even if the subscriber does not have a pending invitation to join an organization. For more information about how to get {% data variables.product.prodname_vs %} subscribers access to {% data variables.product.prodname_enterprise %}, see "[Setting up {% data variables.product.prodname_vss_ghe %}](/billing/managing-licenses-for-visual-studio-subscriptions-with-github-enterprise/setting-up-visual-studio-subscriptions-with-github-enterprise)."
{% data reusables.enterprise-accounts.access-enterprise %} {% data reusables.enterprise-accounts.people-tab %}
1. [ユーザー] で、 **[保留中の招待]** をクリックします。
{% data reusables.enterprise-accounts.access-enterprise %}
{% data reusables.enterprise-accounts.people-tab %}
1. Under "People", click **Pending invitations**.
![サイドバーにある [保留中の招待] タブのスクリーンショット](/assets/images/help/enterprises/pending-invitations-tab.png)
1. 必要に応じて、Enterprise が所有する Organization に参加するためのアカウントの招待をすべて取り消す場合は、アカウントの右側にある [{% octicon "kebab-horizontal" aria-label="The horizontal kebab icon" %}] をクリックして、 **[招待の取り消し]** をクリックします。
![Screenshot of the "Pending invitations" tab in the sidebar](/assets/images/help/enterprises/pending-invitations-tab.png)
1. Optionally, to cancel all invitations for an account to join organizations owned by your enterprise, to the right of the account, click {% octicon "kebab-horizontal" aria-label="The horizontal kebab icon" %}, then click **Cancel invitation**.
![[招待の取り消し] ボタンのスクリーンショット](/assets/images/help/enterprises/cancel-enterprise-member-invitation.png)
1. 必要に応じて、Enterprise 管理者または外部コラボレーターの保留中の招待を表示する場合は、[保留中のメンバー] の **[管理者]** または **[外部コラボレーター]** をクリックします。
![Screenshot of the "Cancel invitation" button](/assets/images/help/enterprises/cancel-enterprise-member-invitation.png)
1. Optionally, to view pending invitations for enterprise administrators or outside collaborators, under "Pending members", click **Administrators** or **Outside collaborators**.
![[メンバー]、[管理者]、[外部コラボレーター] タブのスクリーンショット](/assets/images/help/enterprises/pending-invitations-type-tabs.png)
![Screenshot of the "Members", "Administrators", and "Outside collaborators" tabs](/assets/images/help/enterprises/pending-invitations-type-tabs.png)
## {% data variables.product.prodname_emu_enterprise %} の中断されたメンバーの表示
## Viewing suspended members in an {% data variables.product.prodname_emu_enterprise %}
Enterprise で {% data variables.product.prodname_emus %} が使用されている場合は、中断されたユーザーを表示することもできます。 中断されたユーザーとは、{% data variables.product.prodname_emu_idp_application %} アプリケーションから割り当て解除されたか、ID プロバイダーから削除された後にプロビジョニング解除されたメンバーです。 詳細については、「[Enterprise Managed Users について](/admin/identity-and-access-management/managing-iam-with-enterprise-managed-users/about-enterprise-managed-users)」を参照してください。
If your enterprise uses {% data variables.product.prodname_emus %}, you can also view suspended users. Suspended users are members who have been deprovisioned after being unassigned from the {% data variables.product.prodname_emu_idp_application %} application or deleted from the identity provider. For more information, see "[About Enterprise Managed Users](/admin/identity-and-access-management/managing-iam-with-enterprise-managed-users/about-enterprise-managed-users)."
{% data reusables.enterprise-accounts.access-enterprise %} {% data reusables.enterprise-accounts.people-tab %}
1. 中断されたメンバーのリストを表示するには、アクティブなメンバーのリストの上にある **[中断済み]** をクリックします。
![[中断済み] オプションを示すスクリーンショット](/assets/images/help/enterprises/view-suspended-members.png)
{% data reusables.enterprise-accounts.access-enterprise %}
{% data reusables.enterprise-accounts.people-tab %}
1. To view a list of suspended members, above the list of active members, click **Suspended**.
![Screenshot showing "Suspended" option](/assets/images/help/enterprises/view-suspended-members.png)
{% endif %}
## 休眠ユーザの表示
## Viewing dormant users
{% ifversion ghes or ghae %}中断されていない{% endif %}サイト管理者ではないすべての休眠ユーザーのリストを表示できます。 {% data reusables.enterprise-accounts.dormant-user-activity-threshold %} 詳細については、「[休眠ユーザーの管理](/admin/user-management/managing-users-in-your-enterprise/managing-dormant-users)」を参照してください。
You can view a list of all dormant users {% ifversion ghes or ghae %} who have not been suspended and {% endif %}who are not site administrators. {% data reusables.enterprise-accounts.dormant-user-activity-threshold %} For more information, see "[Managing dormant users](/admin/user-management/managing-users-in-your-enterprise/managing-dormant-users)."
{% ifversion ghec or ghes %}
## 検証済みドメインのメール アドレスを持たないメンバーの表示
## Viewing members without an email address from a verified domain
{% data variables.product.prodname_dotcom_the_website %} のユーザー アカウントに関連付けられている検証済みドメインのメール アドレスを持たない、Enterprise 内のメンバーの一覧を表示できます。
You can view a list of members in your enterprise who don't have an email address from a verified domain associated with their user account on {% data variables.product.prodname_dotcom_the_website %}.
{% data reusables.enterprise-accounts.access-enterprise %} {% data reusables.enterprise-accounts.settings-tab %} {% data reusables.enterprise-accounts.verified-domains-tab %}
1. [通知の基本設定] で、{% octicon "eye" aria-label="The github eye icon" %} **[承認または確認済みのドメインのメール アドレスを持たない Enterprise メンバーを表示する]** リンクをクリックします。
{% data reusables.enterprise-accounts.access-enterprise %}
{% data reusables.enterprise-accounts.settings-tab %}
{% data reusables.enterprise-accounts.verified-domains-tab %}
1. Under "Notification preferences", click the {% octicon "eye" aria-label="The github eye icon" %} **View enterprise members without an approved or verified domain email** link.
{% endif %}
## 参考資料
## Further reading
- "[Enterprise におけるロール](/admin/user-management/managing-users-in-your-enterprise/roles-in-an-enterprise)"
- "[Roles in an enterprise](/admin/user-management/managing-users-in-your-enterprise/roles-in-an-enterprise)"

Просмотреть файл

@ -137,7 +137,7 @@ updates:
- package-ecosystem: "npm"
directory: "/"
schedule:
interval: "daily"
interval: "weekly"
ignore:
# Ignore updates to packages that start with 'aws'
# Wildcards match zero or more arbitrary characters

Просмотреть файл

@ -1,6 +1,6 @@
---
title: Dependabot に対する暗号化されたシークレットを管理する
intro: 'パスワードアクセストークンなどの機密情報を、暗号化されたシークレットとして保存し、{% data variables.product.prodname_dependabot %} 設定ファイルで参照することができます。'
title: Managing encrypted secrets for Dependabot
intro: 'You can store sensitive information, like passwords and access tokens, as encrypted secrets and then reference these in the {% data variables.product.prodname_dependabot %} configuration file.'
redirect_from:
- /github/administering-a-repository/managing-encrypted-secrets-for-dependabot
- /code-security/supply-chain-security/managing-encrypted-secrets-for-dependabot
@ -17,21 +17,16 @@ topics:
- Repositories
- Dependencies
shortTitle: Manage encrypted secrets
ms.openlocfilehash: 0ec9a4d9a7f7029054b6b831dd82f69e6e18050a
ms.sourcegitcommit: 47bd0e48c7dba1dde49baff60bc1eddc91ab10c5
ms.translationtype: HT
ms.contentlocale: ja-JP
ms.lasthandoff: 09/05/2022
ms.locfileid: '145130536'
---
{% data reusables.dependabot.beta-security-and-version-updates %}
## {% data variables.product.prodname_dependabot %} に対する暗号化されたシークレットについて
## About encrypted secrets for {% data variables.product.prodname_dependabot %}
{% data variables.product.prodname_dependabot %} シークレットとは、Organization レベルまたはリポジトリレベルで作成する、暗号化された資格情報のことです。
シークレットを Organization レベルで追加した場合、そのシークレットにどのリポジトリがアクセスできるかを指定できます。 シークレットを使用して、プライベートパッケージレジストリにある依存関係を {% data variables.product.prodname_dependabot %} が更新できるようにすることができます。 シークレットを追加すると、それが {% data variables.product.prodname_dotcom %} に届く前に暗号化され、それを {% data variables.product.prodname_dependabot %} がプライベートパッケージレジストリにアクセスするために使用するまで暗号化されたままとなります。
{% data variables.product.prodname_dependabot %} secrets are encrypted credentials that you create at either the organization level or the repository level.
When you add a secret at the organization level, you can specify which repositories can access the secret. You can use secrets to allow {% data variables.product.prodname_dependabot %} to update dependencies located in private package registries. When you add a secret it's encrypted before it reaches {% data variables.product.prodname_dotcom %} and it remains encrypted until it's used by {% data variables.product.prodname_dependabot %} to access a private package registry.
{% data variables.product.prodname_dependabot %} シークレットを追加後は、_dependabot.yml_ 設定ファイルで {% raw %}`${{secrets.NAME}}`{% endraw %} のように参照できます。「NAME」は、シークレットに付けた名前としてください。 たとえば次のような点です。
After you add a {% data variables.product.prodname_dependabot %} secret, you can reference it in the _dependabot.yml_ configuration file like this: {% raw %}`${{secrets.NAME}}`{% endraw %}, where "NAME" is the name you chose for the secret. For example:
{% raw %}
```yaml
@ -39,53 +34,57 @@ password: ${{secrets.MY_ARTIFACTORY_PASSWORD}}
```
{% endraw %}
詳細については、「[dependabot.yml ファイルの構成オプション](/github/administering-a-repository/configuration-options-for-dependency-updates#configuration-options-for-private-registries)」を参照してください。
For more information, see "[Configuration options for the dependabot.yml file](/github/administering-a-repository/configuration-options-for-dependency-updates#configuration-options-for-private-registries)."
### シークレットに名前を付ける
### Naming your secrets
{% data variables.product.prodname_dependabot %} シークレットの名前には、以下の制限があります。
* 英数字 (`[A-Z]`、`[0-9]`) またはアンダースコア (`_`) のみを含めることができます。 スペースは使用できません。 小文字を入力すると、大文字に変換されます。
* `GITHUB_` プレフィックスで始めることはできません。
* 最初を数字にすることはできません。
The name of a {% data variables.product.prodname_dependabot %} secret:
* Can only contain alphanumeric characters (`[A-Z]`, `[0-9]`) or underscores (`_`). Spaces are not allowed. If you enter lowercase letters these are changed to uppercase.
* Must not start with the `GITHUB_` prefix.
* Must not start with a number.
## {% data variables.product.prodname_dependabot %} にリポジトリシークレットを追加する
## Adding a repository secret for {% data variables.product.prodname_dependabot %}
{% data reusables.actions.permissions-statement-secrets-repository %}
{% data reusables.repositories.navigate-to-repo %} {% data reusables.repositories.sidebar-settings %} {% data reusables.actions.sidebar-secret %} {% data reusables.dependabot.dependabot-secrets-button %}
1. **[新しいリポジトリシークレット]** をクリックします。
1. **[名前]** 入力ボックスにシークレットの名前を入力します。
1. シークレットの値を入力します。
1. **[シークレットの追加]** をクリックします。
{% data reusables.repositories.navigate-to-repo %}
{% data reusables.repositories.sidebar-settings %}
{% data reusables.dependabot.sidebar-secret %}
1. Click **New repository secret**.
1. Type a name for your secret in the **Name** input box.
1. Enter the value for your secret.
1. Click **Add secret**.
シークレットの名前が、Dependabot シークレットのページに一覧表示されます。 **[更新]** をクリックしてシークレットの値を変更できます。 **[削除]** をクリックしてシークレットを削除できます。
The name of the secret is listed on the Dependabot secrets page. You can click **Update** to change the secret value. You can click **Remove** to delete the secret.
![リポジトリシークレットの更新または削除](/assets/images/help/dependabot/update-remove-repo-secret.png)
![Update or remove a repository secret](/assets/images/help/dependabot/update-remove-repo-secret.png)
## {% data variables.product.prodname_dependabot %} に Organization シークレットを追加する
## Adding an organization secret for {% data variables.product.prodname_dependabot %}
Organizationでシークレットを作成する場合、ポリシーを使用して、そのシークレットにアクセスできるリポジトリを制限できます。 たとえば、すべてのリポジトリにアクセスを許可したり、プライベート リポジトリまたは指定したリポジトリ のリストのみにアクセスを制限したりできます。
When creating a secret in an organization, you can use a policy to limit which repositories can access that secret. For example, you can grant access to all repositories, or limit access to only private repositories or a specified list of repositories.
{% data reusables.actions.permissions-statement-secrets-organization %}
{% data reusables.organizations.navigate-to-org %} {% data reusables.organizations.org_settings %} {% data reusables.actions.sidebar-secret %} {% data reusables.dependabot.dependabot-secrets-button %}
1. **[新しい組織シークレット]** をクリックします。
1. **[名前]** 入力ボックスにシークレットの名前を入力します。
1. シークレットの **[値]** を入力します。
1. **[リポジトリアクセス]** ドロップダウンリストから、アクセスポリシーを選びます。
1. **[選択したリポジトリ]** を選択した場合は、次のようにします。
{% data reusables.organizations.navigate-to-org %}
{% data reusables.organizations.org_settings %}
{% data reusables.dependabot.sidebar-secret %}
1. Click **New organization secret**.
1. Type a name for your secret in the **Name** input box.
1. Enter the **Value** for your secret.
1. From the **Repository access** dropdown list, choose an access policy.
1. If you chose **Selected repositories**:
* {% octicon "gear" aria-label="The Gear icon" %} をクリックします。
* このシークレットにアクセスできるリポジトリを選択します。
![シークレットに対するリポジトリの選択](/assets/images/help/dependabot/secret-repository-access.png)
* **[選択の更新]** をクリックします。
* Click {% octicon "gear" aria-label="The Gear icon" %}.
* Choose the repositories that can access this secret.
![Select repositories for this secret](/assets/images/help/dependabot/secret-repository-access.png)
* Click **Update selection**.
1. **[シークレットの追加]** をクリックします。
1. Click **Add secret**.
シークレットの名前が、Dependabot シークレットのページに一覧表示されます。 **[更新]** をクリックしてシークレット値またはそのアクセスポリシーを変更できます。 **[削除]** をクリックしてシークレットを削除できます。
The name of the secret is listed on the Dependabot secrets page. You can click **Update** to change the secret value or its access policy. You can click **Remove** to delete the secret.
![Organization シークレットの更新または削除](/assets/images/help/dependabot/update-remove-org-secret.png)
![Update or remove an organization secret](/assets/images/help/dependabot/update-remove-org-secret.png)
## レジストリのIP許可リストへの{% data variables.product.prodname_dependabot %}の追加
## Adding {% data variables.product.prodname_dependabot %} to your registries IP allow list
プライベートレジストリが IP 許可リストとともに設定されているなら、{% data variables.product.prodname_dependabot %}がレジストリへのアクセスに使う IP アドレスは、メタ API エンドポイントで `dependabot` の下にあります。 詳細については、「[メタ](/rest/reference/meta)」を参照してください。
If your private registry is configured with an IP allow list, you can find the IP addresses {% data variables.product.prodname_dependabot %} uses to access the registry in the meta API endpoint, under the `dependabot` key. For more information, see "[Meta](/rest/reference/meta)."

Просмотреть файл

@ -1,7 +1,7 @@
---
title: リポジトリの暗号化されたシークレットと GitHub Codespaces の Organization を管理する
title: Managing encrypted secrets for your repository and organization for GitHub Codespaces
shortTitle: Encrypted secrets
intro: '暗号化されたシークレットを使用すると、機密情報を Organization、リポジトリ、または {% data variables.product.prodname_github_codespaces %} に保存できます。'
intro: 'Encrypted secrets allow you to store sensitive information in your organization, repository, or {% data variables.product.prodname_github_codespaces %}.'
product: '{% data reusables.gated-features.codespaces %}'
permissions: 'To manage secrets for {% data variables.product.prodname_github_codespaces %} for an organization, you must be an organization owner.'
versions:
@ -13,67 +13,72 @@ topics:
- Security
redirect_from:
- /codespaces/managing-codespaces-for-your-organization/managing-encrypted-secrets-for-your-repository-and-organization-for-codespaces
ms.openlocfilehash: 86755c5858fb230ddd12b16bd18148511f8d8277
ms.sourcegitcommit: 47bd0e48c7dba1dde49baff60bc1eddc91ab10c5
ms.translationtype: HT
ms.contentlocale: ja-JP
ms.lasthandoff: 09/05/2022
ms.locfileid: '147111511'
---
## シークレットについて
シークレットは、Organization またはリポジトリで作成する暗号化された環境変数です。 作成したシークレットは、{% data variables.product.prodname_github_codespaces %} で使用できます。 GitHub では、[libsodium シール ボックス](https://libsodium.gitbook.io/doc/public-key_cryptography/sealed_boxes)を使用して、シークレットが GitHub に到達する前に暗号化し、codespace で使用する場合にのみ復号化します。
Organization レベルのシークレットを使用すると、複数のリポジトリ間でシークレットを共有できるため、重複するシークレットを作成する必要が軽減されます。 アクセスポリシーを使用して、Organization のシークレットを使用できるリポジトリを制御できます。
## About secrets
Secrets are encrypted environment variables that you create in an organization or repository. The secrets that you create are available to use in {% data variables.product.prodname_github_codespaces %}. GitHub uses a [libsodium sealed box](https://libsodium.gitbook.io/doc/public-key_cryptography/sealed_boxes) to encrypt secrets before they reach GitHub and only decrypts them when you use them in a codespace.
Organization-level secrets let you share secrets between multiple repositories, which reduces the need to create duplicate secrets. You can use access policies to control which repositories can use organization secrets.
{% data reusables.codespaces.secrets-on-start %}
### シークレットに名前を付ける
### Naming secrets
{% data reusables.codespaces.secrets-naming %} たとえば、リポジトリレベルで作成されたシークレットは、そのリポジトリ内で一意の名前である必要があり、Organization レベルで作成されたシークレットは、そのレベルで一意の名前である必要があります。
{% data reusables.codespaces.secrets-naming %} For example, a secret created at the repository level must have a unique name in that repository, and a secret created at the organization level must have a unique name at that level.
{% data reusables.codespaces.secret-precedence %}
### シークレットの制限
### Limits for secrets
Organization ごとに最大 100 個のシークレット、リポジトリごとに最大 100 個のシークレットを保存できます。
You can store up to 100 secrets per organization and 100 secrets per repository.
シークレットの容量は最大64 KBです。
Secrets are limited to 64 KB in size.
## リポジトリにシークレットを追加する
## Adding secrets for a repository
Organization リポジトリのシークレットを作成するには、管理者アクセス権が必要です。
To create secrets for an organization repository, you must have administrator access.
{% data reusables.repositories.navigate-to-repo %} {% data reusables.repositories.sidebar-settings %}
1. サイドバーの [セキュリティ] セクションで、 **{% octicon "key-asterisk" aria-label="The key-asterisk icon" %} [シークレット]** を選択し、 **{% data variables.product.prodname_codespaces %}** をクリックします。
2. ページの上部にある **[新しいリポジトリ シークレット]** をクリックします。
3. **[名前]** 入力ボックスにシークレットの名前を入力します。
4. シークレットの値を入力します。
5. **[シークレットの追加]** をクリックします。
{% data reusables.repositories.navigate-to-repo %}
{% data reusables.repositories.sidebar-settings %}
{% data reusables.codespaces.sidebar-secret %}
## Organization にシークレットを追加する
2. At the top of the page, click **New repository secret**.
3. Type a name for your secret in the **Name** input box.
4. Enter the value for your secret.
5. Click **Add secret**.
Organizationでシークレットを作成する場合、ポリシーを使用して、そのシークレットにアクセスできるリポジトリを制限できます。 たとえば、すべてのリポジトリにアクセスを許可したり、プライベート リポジトリまたは指定したリポジトリ のリストのみにアクセスを制限したりできます。
## Adding secrets for an organization
When creating a secret in an organization, you can use a policy to limit which repositories can access that secret. For example, you can grant access to all repositories, or limit access to only private repositories or a specified list of repositories.
{% data reusables.actions.permissions-statement-secrets-organization %}
{% data reusables.organizations.navigate-to-org %} {% data reusables.organizations.org_settings %}
1. サイドバーの [セキュリティ] セクションで、 **{% octicon "key-asterisk" aria-label="The key-asterisk icon" %} [シークレット]** を選択し、 **{% data variables.product.prodname_codespaces %}** をクリックします。
2. ページの上部にある **[新しい Organization のシークレット]** をクリックします。
3. **[名前]** 入力ボックスにシークレットの名前を入力します。
4. シークレットの **[値]** を入力します。
5. **[リポジトリ アクセス]** ドロップダウン リストから、アクセス ポリシーを選択します。
![プライベート リポジトリが選択された [リポジトリ アクセス] リスト](/assets/images/help/codespaces/secret-repository-access.png)
6. **[シークレットの追加]** をクリックします。
{% data reusables.organizations.navigate-to-org %}
{% data reusables.organizations.org_settings %}
{% data reusables.codespaces.sidebar-secret %}
## Organizationレベルのシークレットへのアクセスの確認
2. At the top of the page, click **New organization secret**.
3. Type a name for your secret in the **Name** input box.
4. Enter the **Value** for your secret.
5. From the **Repository access** dropdown list, choose an access policy.
![Repository Access list with private repositories selected](/assets/images/help/codespaces/secret-repository-access.png)
6. Click **Add secret**.
Organization 内のシークレットに適用されているアクセスポリシーを確認できます。
## Reviewing access to organization-level secrets
{% data reusables.organizations.navigate-to-org %} {% data reusables.organizations.org_settings %} {% data reusables.actions.sidebar-secret %}
1. シークレットのリストには、設定済みのアクセス許可とポリシーが含まれます。 次に例を示します。 ![シークレットの一覧](/assets/images/help/settings/actions-org-secrets-list.png)
1. 各シークレットに構成されているアクセス許可の詳細については、 **[更新]** をクリックします。
You can check which access policies are applied to a secret in your organization.
## 参考資料
{% data reusables.organizations.navigate-to-org %}
{% data reusables.organizations.org_settings %}
{% data reusables.codespaces.sidebar-secret %}
- 「[codespace の暗号化されたシークレットを管理する](/codespaces/managing-your-codespaces/managing-encrypted-secrets-for-your-codespaces)」
1. The list of secrets includes any configured permissions and policies. For example:
![Secrets list](/assets/images/help/settings/actions-org-secrets-list.png)
1. For more details on the configured permissions for each secret, click **Update**.
## Further reading
- "[Managing encrypted secrets for your codespaces](/codespaces/managing-your-codespaces/managing-encrypted-secrets-for-your-codespaces)"

Просмотреть файл

@ -110,13 +110,13 @@ To use a Dockerfile as part of a dev container configuration, reference it in yo
}
```
For more information about using a Dockerfile in a dev container configuration, see the {% data variables.product.prodname_vscode_shortname %} documentation "[Create a development container](https://code.visualstudio.com/docs/remote/create-dev-container#_dockerfile)."
Various options are available to you if you want to use existing container orchestration in your dev container. For more information, see the "Orchestration options" section of the [Specification](https://containers.dev/implementors/spec/#orchestration-options) on the Development Containers website.
## Using the default dev container configuration
If you don't define a configuration in your repository, {% data variables.product.prodname_dotcom %} creates a codespace using a default Linux image. This Linux image includes a number of runtime versions for popular languages like Python, Node, PHP, Java, Go, C++, Ruby, and .NET Core/C#. The latest or LTS releases of these languages are used. There are also tools to support data science and machine learning, such as JupyterLab and Conda. The image also includes other developer tools and utilities like Git, GitHub CLI, yarn, openssh, and vim. To see all the languages, runtimes, and tools that are included use the `devcontainer-info content-url` command inside your codespace terminal and follow the URL that the command outputs.
Alternatively, for more information about everything that's included in the default Linux image, see the latest file in the [`microsoft/vscode-dev-containers`](https://github.com/microsoft/vscode-dev-containers/tree/main/containers/codespaces-linux) repository.
For information about what's included in the default Linux image, see the [`devcontainers/images`](https://github.com/devcontainers/images/tree/main/src/universal) repository.
The default configuration is a good option if you're working on a small project that uses the languages and tools that {% data variables.product.prodname_github_codespaces %} provides.
@ -124,7 +124,7 @@ The default configuration is a good option if you're working on a small project
You can choose from a list of predefined configurations to create a dev container configuration for your repository. These configurations provide common setups for particular project types, and can help you quickly get started with a configuration that already has the appropriate container options, {% data variables.product.prodname_vscode_shortname %} settings, and {% data variables.product.prodname_vscode_shortname %} extensions that should be installed.
Using a predefined configuration is a great idea if you need some additional extensibility. You can also start with a predefined configuration and amend it as needed for your project.
Using a predefined configuration is a great idea if you need some additional extensibility. You can also start with a predefined configuration and amend it as needed for your project. For more information about the definitions of predefined dev containers, see the [`devcontainers/images`](https://github.com/devcontainers/images/tree/main/src) repository.
You can add a predefined dev container configuration either while working in a codespace, or while working on a repository locally. To do this in {% data variables.product.prodname_vscode_shortname %} while you are working locally, and not connected to a codespace, you must have the "Remote - Containers" extension installed and enabled. For more information about this extension, see the [{% data variables.product.prodname_vs_marketplace_shortname %}](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers). The following procedure describes the process when you are using a codespace. The steps in {% data variables.product.prodname_vscode_shortname %} when you are not connected to a codespace are very similar.
@ -152,7 +152,7 @@ You can add a predefined dev container configuration either while working in a c
You can add features to your predefined container configuration to customize which tools are available and extend the functionality of your workspace without having to create a custom dev container configuration from scratch. For example, you could use a predefined container configuration and add the {% data variables.product.prodname_cli %}. You can make these additional features available for your project by adding the features to your `devcontainer.json` file when you set up your container configuration.
You can add some of the most common features by selecting them when configuring your predefined container. For more information on the available features, see the [script library](https://github.com/microsoft/vscode-dev-containers/tree/main/script-library#scripts) in the `vscode-dev-containers` repository.
You can add some of the most common features by selecting them when configuring your predefined container. For more information about `features`, see the [`devcontainers/features`](https://github.com/devcontainers/features) repository.
1. Access the Command Palette (<kbd>Shift</kbd>+<kbd>Command</kbd>+<kbd>P</kbd> (Mac) / <kbd>Ctrl</kbd>+<kbd>Shift</kbd>+<kbd>P</kbd> (Windows/Linux)), then start typing "configure". Select **Codespaces: Configure Devcontainer Features**.
@ -194,7 +194,7 @@ If `.devcontainer/devcontainer.json` or `.devcontainer.json` exists, it will be
You can add and edit the supported configuration keys in the `devcontainer.json` file to specify aspects of the codespace's environment, like which {% data variables.product.prodname_vscode_shortname %} extensions will be installed. {% data reusables.codespaces.more-info-devcontainer %}
The `devcontainer.json` file is written using the JSONC format. This allows you to include comments within the configuration file. For more information, see "[Editing JSON with {% data variables.product.prodname_vscode_shortname %}](https://code.visualstudio.com/docs/languages/json#_json-with-comments)" in the {% data variables.product.prodname_vscode_shortname %} documentation.
The `devcontainer.json` file is written using the JSONC (JSON with comments) format. This allows you to include comments within the configuration file. For more information, see "[Editing JSON with {% data variables.product.prodname_vscode_shortname %}](https://code.visualstudio.com/docs/languages/json#_json-with-comments)" in the {% data variables.product.prodname_vscode_shortname %} documentation.
{% note %}

Просмотреть файл

@ -1,6 +1,6 @@
---
title: GitHub アプリと OAuth アプリとの微妙な違い
intro: '{% data variables.product.prodname_github_apps %} と {% data variables.product.prodname_oauth_apps %} の違いについて知っておくと、どちらのアプリケーションを作成するかを決めるために役立ちます。 {% data variables.product.prodname_oauth_app %} は GitHub ユーザとして振る舞う一方、{% data variables.product.prodname_github_app %} は Organization または Organization 内のリポジトリにインストールされた場合、自らのアイデンティティを用います。'
title: Differences between GitHub Apps and OAuth Apps
intro: 'Understanding the differences between {% data variables.product.prodname_github_apps %} and {% data variables.product.prodname_oauth_apps %} will help you decide which app you want to create. An {% data variables.product.prodname_oauth_app %} acts as a GitHub user, whereas a {% data variables.product.prodname_github_app %} uses its own identity when installed on an organization or on repositories within an organization.'
redirect_from:
- /early-access/integrations/integrations-vs-oauth-applications
- /apps/building-integrations/setting-up-a-new-integration/about-choosing-an-integration-type
@ -15,105 +15,102 @@ topics:
- GitHub Apps
- OAuth Apps
shortTitle: GitHub Apps & OAuth Apps
ms.openlocfilehash: ffdb9fcaa54acd9ef3ecbc26d5822f435bc5a9db
ms.sourcegitcommit: 47bd0e48c7dba1dde49baff60bc1eddc91ab10c5
ms.translationtype: HT
ms.contentlocale: ja-JP
ms.lasthandoff: 09/05/2022
ms.locfileid: '146058493'
---
## GitHub App のインストール、OAuth App の承認が可能なユーザ
## Who can install GitHub Apps and authorize OAuth Apps?
GitHub App は、個人アカウントおよび自分が所有する Organization にインストールできます。 リポジトリの管理者権限がある場合には、GitHub App を Organization のアカウントにインストールできます。 GitHub App がリポジトリにインストールされていて、Organization の権限を要求している場合、Organization のオーナーはアプリケーションを承認する必要があります。
You can install GitHub Apps in your personal account or organizations you own. If you have admin permissions in a repository, you can install GitHub Apps on organization accounts. If a GitHub App is installed in a repository and requires organization permissions, the organization owner must approve the application.
{% data reusables.apps.app_manager_role %}
一方、ユーザーが OAuth アプリを _認可_ すると、認証されたユーザーとして動作する機能がアプリに提供されます。 たとえば、認証されたユーザに対するすべての通知を検索する OAuth App を承認できます。 OAuth App の権限はいつでも取り消すことができます。
By contrast, users authorize OAuth Apps, which gives the app the ability to act as the authenticated user. For example, you can authorize an OAuth App that finds all notifications for the authenticated user. You can always revoke permissions from an OAuth App.
{% ifversion limit-app-access-requests %}
{% data reusables.organizations.restricted-app-access-requests %}{% endif %}
{% data reusables.apps.deletes_ssh_keys %}
| GitHub アプリ | OAuth アプリの比較 |
| GitHub Apps | OAuth Apps |
| ----- | ------ |
| Organization に GitHub App をインストールするには、Organization のオーナーであるか管理者権限を所有している必要があります。 GitHub App がリポジトリにインストールされていて、Organization の権限を要求している場合、Organization のオーナーはアプリケーションを承認する必要があります。 | OAuth App を認証し、リソースへのアクセス権限を与えることができます。 |
| GitHub App は個人のリポジトリにインストールできます。 | OAuth App を認証し、リソースへのアクセス権限を与えることができます。|
| GitHub App をアンインストールしてアクセス権限を削除するには、Organization のオーナーであるか、個人リポジトリの所有者であるか、リポジトリの管理者権限を所有している必要があります。 | OAuth アクセストークンを削除して、アクセス権限を削除することができます。 |
| GitHub App のインストールを要求するには、Organization のオーナーであるかリポジトリの管理者権限を所有している必要があります。 | Organization のアプリケーションポリシーが有効である場合、その Organization の任意のメンバーが OAuth App のインストールを要求できます。 Organization のオーナーは、その要求を承認または拒否する必要があります。 |
| You must be an organization owner or have admin permissions in a repository to install a GitHub App on an organization. If a GitHub App is installed in a repository and requires organization permissions, the organization owner must approve the application. | You can authorize an OAuth app to have access to resources. |
| You can install a GitHub App on your personal repository. | You can authorize an OAuth app to have access to resources.|
| You must be an organization owner, personal repository owner, or have admin permissions in a repository to uninstall a GitHub App and remove its access. | You can delete an OAuth access token to remove access. |
| You must be an organization owner or have admin permissions in a repository to request a GitHub App installation. | If an organization application policy is active, any organization member can request to install an OAuth App on an organization. An organization owner must approve or deny the request. |
## GitHub App と OAuth App がアクセスできるリソース
## What can GitHub Apps and OAuth Apps access?
アカウントの所有者は、別のアカウントにアクセス権限を与えることなく {% data variables.product.prodname_github_app %} を使用できます。 たとえば、サードパーティ製のビルドサービスを従業員の Organization にインストールしつつ、そのビルドサービスに個人アカウントにあるリポジトリへのアクセスを許可しないことができます。 GitHub App をセットアップした人が Organization から離れても、その GitHub App はインストールされたままになります。
Account owners can use a {% data variables.product.prodname_github_app %} in one account without granting access to another. For example, you can install a third-party build service on your employer's organization, but decide not to grant that build service access to repositories in your personal account. A GitHub App remains installed if the person who set it up leaves the organization.
_認可された_ OAuth アプリは、ユーザーまたは組織の所有者がアクセス可能なすべてのリソースにアクセスできます。
An _authorized_ OAuth App has access to all of the user's or organization owner's accessible resources.
| GitHub アプリ | OAuth アプリの比較 |
| GitHub Apps | OAuth Apps |
| ----- | ------ |
| GitHub アプリをインスールすると、アプリはユーザーまたは組織アカウントの選択されたリポジトリにアクセスできるようになります。 | OAuth アプリを認可すると、アプリはユーザーがアクセスできるリソースにアクセスできるようになります。 たとえば、リポジトリにアクセスできます。 |
| 管理者がインストールからリポジトリを削除した場合、GitHub App のインストールトークンはリソースにアクセスできなくなります。 | リポジトリへの書き込みアクセスを失ったときなど、ユーザがアクセスを失ったとき、OAuth アクセストークンはリソースにアクセスできなくなります。 |
| インストール アクセス トークンは、アプリケーションの作成者が選択したアクセス許可を所有する、指定されたリポジトリに制限されます。 | OAuth アクセス トークンは、スコープで制限されます。 |
| GitHub App は、リポジトリの実際のコンテンツにアクセスすることなく、Issue やプルリクエストへの個別のアクセスを要求できます。 | OAuth アプリでイシュー、pull request、リポジトリが所有するリソースにアクセスするには、`repo` スコープを要求する必要があります。 |
| GitHub アプリは組織のアプリケーション ポリシーの対象ではありません。 GitHub アプリは組織の所有者が許可したリポジトリにのみアクセスできます。 | 組織のアプリケーション ポリシーがアクティブな場合、組織の所有者のみが OAuth アプリのインストールを認可できます。 OAuth アプリがインストールされている場合、アプリは承認された組織内で組織の所有者が所持しているトークンで表示できるすべてのものにアクセスできます。 |
| GitHub App は、インストールが変更または削除されると webhook イベントを受信します。 これにより、アプリケーションの作者は、GitHub App の Organization のリソースに対するアクセス権が変更されたことがわかります。 | OAuth App は、付与したユーザのアクセス権が変更されると、Organization やリポジトリへのアクセス権を失います。 OAuth App は、リソースへのアクセス権を失った際にも通知を行いません。 |
| Installing a GitHub App grants the app access to a user or organization account's chosen repositories. | Authorizing an OAuth App grants the app access to the user's accessible resources. For example, repositories they can access. |
| The installation token from a GitHub App loses access to resources if an admin removes repositories from the installation. | An OAuth access token loses access to resources when the user loses access, such as when they lose write access to a repository. |
| Installation access tokens are limited to specified repositories with the permissions chosen by the creator of the app. | An OAuth access token is limited via scopes. |
| GitHub Apps can request separate access to issues and pull requests without accessing the actual contents of the repository. | OAuth Apps need to request the `repo` scope to get access to issues, pull requests, or anything owned by the repository. |
| GitHub Apps aren't subject to organization application policies. A GitHub App only has access to the repositories an organization owner has granted. | If an organization application policy is active, only an organization owner can authorize the installation of an OAuth App. If installed, the OAuth App gains access to anything visible to the token the organization owner has within the approved organization. |
| A GitHub App receives a webhook event when an installation is changed or removed. This tells the app creator when they've received more or less access to an organization's resources. | OAuth Apps can lose access to an organization or repository at any time based on the granting user's changing access. The OAuth App will not inform you when it loses access to a resource. |
## トークンベースの識別
## Token-based identification
{% note %}
**注:** GitHub アプリでは、ユーザー ベースのトークンを使用することもできます。 詳細については、「[GitHub アプリのユーザーの特定と認可](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/)」を参照してください。
**Note:** GitHub Apps can also use a user-based token. For more information, see "[Identifying and authorizing users for GitHub Apps](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/)."
{% endnote %}
| GitHub アプリ | OAuth アプリの比較 |
| GitHub Apps | OAuth Apps |
| ----- | ----------- |
| GitHub App は、JSON Web トークンフォーマットのアウトオブバンドで秘密鍵を使用することにより、インストールアクセストークンをリクエストできます。 | OAuth App は、Web リクエストを通じてリダイレクトされた後にリクエストトークンをアクセストークンに交換できます。 |
| インストール トークンは、アプリを GitHub アプリのボット (@jenkins-bot など) として識別します。 | アクセス トークンは、アプリをそのアプリにトークンを付与したユーザー (@octocat など) として識別します。 |
| インストールトークンは、事前に定義された時間 (現在は 1 時間) が経過すると期限切れになります。 | OAuth トークンは、顧客によって取り消されるまで有効となります。 |
| 組織またはリポジトリにインストールされた {% data variables.product.prodname_github_apps %}は、サーバー間要求のレート制限の対象となります。 詳細については、「[{% data variables.product.prodname_github_apps %}のレート制限](/developers/apps/building-github-apps/rate-limits-for-github-apps)」を参照してください。 | OAuth トークンでは、ユーザーのレート制限として、1 時間あたり {% ifversion fpt or ghec or ghes %}5,000{% elsif ghae %}15,000{% endif %} 個の要求が使用されます。 |
| レート制限の増加は、GitHub アプリ レベル (すべてのインストールに影響) と個々のインストール レベルの両方で許可できます。 | レート制限の増加は、OAuth アプリごとに許可されます。 その OAuth アプリに許可されたトークンはすべて、制限が増加します。 |
| {% data variables.product.prodname_github_apps %}では、ユーザーの代わりに認証を行うことができます。これは、ユーザーからサーバーへの要求と呼ばれます。 認可するフローは OAuth アプリの認可フローと同じです。 ユーザーからサーバーへのトークンは期限切れになることがあり、更新トークンで更新できます。 詳細については、「[ユーザーからサーバーへのアクセス トークンの更新](/apps/building-github-apps/refreshing-user-to-server-access-tokens/)」および「[GitHub アプリのユーザーの特定と認可](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/)」を参照してください。 | {% data variables.product.prodname_oauth_apps %} により使用される OAuth フローでは、ユーザの代わりに {% data variables.product.prodname_oauth_app %} を承認します。 これは、{% data variables.product.prodname_github_app %} ユーザからサーバーに対する承認で用いられるフローと同じです。 |
| A GitHub App can request an installation access token by using a private key with a JSON web token format out-of-band. | An OAuth app can exchange a request token for an access token after a redirect via a web request. |
| An installation token identifies the app as the GitHub Apps bot, such as @jenkins-bot. | An access token identifies the app as the user who granted the token to the app, such as @octocat. |
| Installation tokens expire after a predefined amount of time (currently 1 hour). | OAuth tokens remain active until they're revoked by the customer. |
| {% data variables.product.prodname_github_apps %} installed on organizations or repositories are subject to rate limits for server-to-server requests. For more information, see "[Rate limits for {% data variables.product.prodname_github_apps %}](/developers/apps/building-github-apps/rate-limits-for-github-apps)." | OAuth tokens use the user's rate limit of {% ifversion fpt or ghec or ghes %}5,000{% elsif ghae %}15,000{% endif %} requests per hour. |
| Rate limit increases can be granted both at the GitHub Apps level (affecting all installations) and at the individual installation level. | Rate limit increases are granted per OAuth App. Every token granted to that OAuth App gets the increased limit. |
| {% data variables.product.prodname_github_apps %} can authenticate on behalf of the user, which is called a user-to-server request. The flow to authorize is the same as the OAuth App authorization flow. User-to-server tokens can expire and be renewed with a refresh token. For more information, see "[Refreshing user-to-server access tokens](/apps/building-github-apps/refreshing-user-to-server-access-tokens/)" and "[Identifying and authorizing users for GitHub Apps](/apps/building-github-apps/identifying-and-authorizing-users-for-github-apps/)." | The OAuth flow used by {% data variables.product.prodname_oauth_apps %} authorizes an {% data variables.product.prodname_oauth_app %} on behalf of the user. This is the same flow used in {% data variables.product.prodname_github_app %} user-to-server authorization. |
## リソースに対する権限レベルのリクエスト
## Requesting permission levels for resources
OAuth App と異なり、GitHub App には必要なアクセス権のみをリクエストできる、ターゲットを絞った権限があります。 たとえば、継続的インテグレーション (CI) GitHub App は、リポジトリコンテンツへの読み取りアクセスと、ステータス API への書き込みアクセスをリクエストできます。 別の GitHub App では、コードへの読み取りおよび書き込みアクセスを持たせずに、Issue、ラベル、マイルストーンを管理させることが可能です。 OAuth アプリでは、詳細なアクセス許可は使用できません。
Unlike OAuth apps, GitHub Apps have targeted permissions that allow them to request access only to what they need. For example, a Continuous Integration (CI) GitHub App can request read access to repository content and write access to the status API. Another GitHub App can have no read or write access to code but still have the ability to manage issues, labels, and milestones. OAuth Apps can't use granular permissions.
| Access | GitHub アプリ (`read` または `write` アクセス許可) | OAuth アプリの比較 |
| Access | GitHub Apps (`read` or `write` permissions) | OAuth Apps |
| ------ | ----- | ----------- |
| **パブリック リポジトリへのアクセス** | パブリックリポジトリはインストール中に選択する必要があります。 | `public_repo` スコープ。 |
| **リポジトリ コード/コンテンツへのアクセス** | リポジトリコンテンツ | `repo` スコープ。 |
| **イシュー、ラベル、マイルストーンへのアクセス** | 発行 | `repo` スコープ。 |
| **pull request、ラベル、マイルストーンへのアクセス** | Pull Request | `repo` スコープ。 |
| **(CI ビルドの) コミットの状態へのアクセス** | コミットのステータス | `repo:status` スコープ。 |
| **デプロイおよびデプロイの状態へのアクセス** | デプロイメント | `repo_deployment` スコープ。 |
| **Webhook 経由によるイベントの受信** | GitHub App には、デフォルトで webhook が含まれています。 | `write:repo_hook` または `write:org_hook` スコープ。 |
| **For access to public repositories** | Public repository needs to be chosen during installation. | `public_repo` scope. |
| **For access to repository code/contents** | Repository contents | `repo` scope. |
| **For access to issues, labels, and milestones** | Issues | `repo` scope. |
| **For access to pull requests, labels, and milestones** | Pull requests | `repo` scope. |
| **For access to commit statuses (for CI builds)** | Commit statuses | `repo:status` scope. |
| **For access to deployments and deployment statuses** | Deployments | `repo_deployment` scope. |
| **To receive events via a webhook** | A GitHub App includes a webhook by default. | `write:repo_hook` or `write:org_hook` scope. |
## リポジトリの確認
## Repository discovery
| GitHub アプリ | OAuth アプリの比較 |
| GitHub Apps | OAuth Apps |
| ----- | ----------- |
| GitHub アプリでは `/installation/repositories` を参照して、インストール時にアクセスできるリポジトリを確認できます。 | OAuth アプリでは、アクセス可能なリポジトリの `/user/repos` (ユーザー ビューの場合) または`/orgs/:org/repos` (組織ビューの場合) を参照できます。 |
| GitHub App は、リポジトリがインストールから追加または削除されたときに webhook を受信します。 | OAuth App は、Organization 内で新しいリポジトリが作成されたときに通知用の Organization webhook を作成します。 |
| GitHub Apps can look at `/installation/repositories` to see repositories the installation can access. | OAuth Apps can look at `/user/repos` for a user view or `/orgs/:org/repos` for an organization view of accessible repositories. |
| GitHub Apps receive webhooks when repositories are added or removed from the installation. | OAuth Apps create organization webhooks for notifications when a new repository is created within an organization. |
## Webhooks
| GitHub アプリ | OAuth アプリの比較 |
| GitHub Apps | OAuth Apps |
| ----- | ----------- |
| デフォルトでは、GitHub App には webhook が 1 つあり、その webhook は、アクセス権のあるすべてのリポジトリにおいて、受信するよう設定されたイベントを受信します。 | OAuth App は、イベントを受信する必要がある各リポジトリに対し、リポジトリ webhook を作成するため webhook スコープをリクエストします。 |
| GitHub App は、Organization メンバーの権限で、特定の Organization レベルのイベントを受信します。 | OAuth App は、Organization レベルのイベントを受信する必要がある各 Organization に対し、Organization webhook を作成するため Organization webhook スコープをリクエストします。 |
| Webhook は、GitHub アプリがアンインストールされると自動的に無効になります。 | OAuth アプリのアクセス トークンが削除される場合、Webhook は自動的に無効にならず、それらを自動的にクリーンアップする方法はありません。 手動で行うようにユーザーに依頼する必要があります。|
| By default, GitHub Apps have a single webhook that receives the events they are configured to receive for every repository they have access to. | OAuth Apps request the webhook scope to create a repository webhook for each repository they need to receive events from. |
| GitHub Apps receive certain organization-level events with the organization member's permission. | OAuth Apps request the organization webhook scope to create an organization webhook for each organization they need to receive organization-level events from. |
| Webhooks are automatically disabled when the GitHub App is uninstalled. | Webhooks are not automatically disabled if an OAuth App's access token is deleted, and there is no way to clean them up automatically. You will have to ask users to do this manually.|
## Git アクセス
## Git access
| GitHub アプリ | OAuth アプリの比較 |
| GitHub Apps | OAuth Apps |
| ----- | ----------- |
| GitHub アプリはリポジトリの内容へのアクセス許可を要求し、インストール トークンを使用して、[HTTP ベースの Git](/apps/building-github-apps/authenticating-with-github-apps/#http-based-git-access-by-an-installation) 経由で認証を行います。 | OAuth アプリは `write:public_key` スコープを要求し、API 経由で[デプロイ キー](/rest/reference/deployments#create-a-deploy-key)を作成します。 その後、そのキーを使用して Git コマンドを実行できます。 |
| トークンは、HTTP パスワードとして使用されます。 | トークンは、HTTP ユーザ名として使用されます。 |
| GitHub Apps ask for repository contents permission and use your installation token to authenticate via [HTTP-based Git](/apps/building-github-apps/authenticating-with-github-apps/#http-based-git-access-by-an-installation). | OAuth Apps ask for `write:public_key` scope and [Create a deploy key](/rest/reference/deployments#create-a-deploy-key) via the API. You can then use that key to perform Git commands. |
| The token is used as the HTTP password. | The token is used as the HTTP username. |
## マシンアカウントとボットアカウントの比較
## Machine vs. bot accounts
マシン ユーザー アカウントは、GitHub のユーザー システムを使用して自動システムを分離する OAuth ベースの個人用アカウントです。
Machine user accounts are OAuth-based personal accounts that segregate automated systems using GitHub's user system.
ボットアカウントは GitHub App 固有のもので、すべての GitHub App に組み込まれています。
Bot accounts are specific to GitHub Apps and are built into every GitHub App.
| GitHub アプリ | OAuth アプリの比較 |
| GitHub Apps | OAuth Apps |
| ----- | ----------- |
| GitHub App ボットは {% data variables.product.prodname_enterprise %} シートを消費しません。 | マシンユーザアカウントは {% data variables.product.prodname_enterprise %} シートを消費します。 |
| GitHub App ボットにはパスワードが付与されないため、顧客は GitHub App に直接サインインできません。 | マシンユーザアカウントには、ユーザ名およびパスワードが付与されます。顧客はそれらを管理および保護します。 |
| GitHub App bots do not consume a {% data variables.product.prodname_enterprise %} seat. | A machine user account consumes a {% data variables.product.prodname_enterprise %} seat. |
| Because a GitHub App bot is never granted a password, a customer can't sign into it directly. | A machine user account is granted a username and password to be managed and secured by the customer. |

Просмотреть файл

@ -29,6 +29,7 @@ children:
- /managing-discussion-creation-for-repositories-in-your-organization
- /managing-the-commit-signoff-policy-for-your-organization
- /setting-team-creation-permissions-in-your-organization
- /limiting-oauth-app-and-github-app-access-requests
- /managing-scheduled-reminders-for-your-organization
- /managing-the-default-branch-name-for-repositories-in-your-organization
- /managing-default-labels-for-repositories-in-your-organization

Просмотреть файл

@ -1,6 +1,6 @@
---
title: OAuthアプリケーションのアクセス制限について
intro: 'Organizationは、{% data variables.product.prodname_oauth_app %}アクセス制限を有効化することによって、Organizationのリポジトリやその他のリソースにどの{% data variables.product.prodname_oauth_apps %}がアクセスできるかを選択できます。'
title: About OAuth App access restrictions
intro: 'Organizations can choose which {% data variables.product.prodname_oauth_apps %} have access to their repositories and other resources by enabling {% data variables.product.prodname_oauth_app %} access restrictions.'
redirect_from:
- /articles/about-third-party-application-restrictions
- /articles/about-oauth-app-access-restrictions
@ -12,60 +12,60 @@ topics:
- Organizations
- Teams
shortTitle: OAuth App access
ms.openlocfilehash: 43e12066ec9381a94fe45187d066300479aa495e
ms.sourcegitcommit: 1309b46201604c190c63bfee47dce559003899bf
ms.translationtype: HT
ms.contentlocale: ja-JP
ms.lasthandoff: 09/10/2022
ms.locfileid: '145140619'
---
## OAuthアプリケーションのアクセス制限について
{% data variables.product.prodname_oauth_app %}のアクセス制限が有効化されると、Organizationのメンバーは{% data variables.product.prodname_oauth_app %}のOrganizationのリソースへのアクセスを認可できなくなります。 Organizationのメンバーは、使用したい{% data variables.product.prodname_oauth_apps %}の承認をオーナーにリクエストでき、Organizationオーナーは保留になっているリクエストの通知を受信します。
## About OAuth App access restrictions
{% data reusables.apps.oauth-app-access-restrictions %}
{% ifversion limit-app-access-requests %}
{% data reusables.organizations.restricted-app-access-requests %}{% endif %}
{% data reusables.organizations.oauth_app_restrictions_default %}
{% tip %}
**Tip**: 組織が {% data variables.product.prodname_oauth_app %} のアクセス制限を設定していない場合、組織のメンバーが認可したすべての {% data variables.product.prodname_oauth_app %} は、組織のプライベート リソースにもアクセスできます。
**Tip**: When an organization has not set up {% data variables.product.prodname_oauth_app %} access restrictions, any {% data variables.product.prodname_oauth_app %} authorized by an organization member can also access the organization's private resources.
{% endtip %}
{% ifversion fpt %} 組織のリソースをさらに保護するために、SAML シングル サインオンのようなセキュリティ機能を備えた {% data variables.product.prodname_ghe_cloud %} にアップグレードすることができます。 {% data reusables.enterprise.link-to-ghec-trial %} {% endif %}
{% ifversion fpt %}
To further protect your organization's resources, you can upgrade to {% data variables.product.prodname_ghe_cloud %}, which includes security features like SAML single sign-on. {% data reusables.enterprise.link-to-ghec-trial %}
{% endif %}
## {% data variables.product.prodname_oauth_app %}のアクセス制限のセットアップ
## Setting up {% data variables.product.prodname_oauth_app %} access restrictions
Organizationのオーナーが{% data variables.product.prodname_oauth_app %}のアクセス制限を初めてセットアップする場合、以下のようになります。
When an organization owner sets up {% data variables.product.prodname_oauth_app %} access restrictions for the first time:
- **組織が所有するアプリケーション** には、組織のリソースへのアクセスが自動的に付与されます。
- **{% data variables.product.prodname_oauth_apps %}** は、組織のリソースへのアクセスを即座に失います。
- **2014 年 2 月以前に作成された SSH キー** は、組織のリソースへのアクセスを即座に失います (これにはユーザーおよびデプロイ キーが含まれます)。
- **2014 年 2 月中、あるいはそれ以降に {% data variables.product.prodname_oauth_apps %} によって作成された SSH キー** は、組織のリソースへのアクセスを即座に失います。
- **プライベートの組織リポジトリからのフックの配信** は、承認されていない {% data variables.product.prodname_oauth_apps %} には送信されなくなります。
- 承認されていない {% data variables.product.prodname_oauth_apps %} でのプライベートな組織のリソースへの **API アクセス** はできなくなります。 加えて、パブリックなOrganizationリソースの作成、更新、削除のアクションの権限はありません。
- **ユーザーが作成したフックおよび 2014 年 5 月より前に作成されたフック** には影響ありません。
- **組織が所有するリポジトリのプライベート フォーク** は、組織のアクセス制限に従います。
- **Applications that are owned by the organization** are automatically given access to the organization's resources.
- **{% data variables.product.prodname_oauth_apps %}** immediately lose access to the organization's resources.
- **SSH keys created before February 2014** immediately lose access to the organization's resources (this includes user and deploy keys).
- **SSH keys created by {% data variables.product.prodname_oauth_apps %} during or after February 2014** immediately lose access to the organization's resources.
- **Hook deliveries from private organization repositories** will no longer be sent to unapproved {% data variables.product.prodname_oauth_apps %}.
- **API access** to private organization resources is not available for unapproved {% data variables.product.prodname_oauth_apps %}. In addition, there are no privileged create, update, or delete actions on public organization resources.
- **Hooks created by users and hooks created before May 2014** will not be affected.
- **Private forks of organization-owned repositories** are subject to the organization's access restrictions.
## SSHアクセスの失敗の解決
## Resolving SSH access failures
{% data variables.product.prodname_oauth_app %}のアクセス制限が有効化されたOrganizationへのアクセスを2014年2月以前に作成されたSSHキーが失った場合、それ以降のSSHアクセスの試行は失敗します。 ユーザには、キーを認可できる、あるいは信頼されたキーをそこにアップロードできるURLを示すエラーメッセージが返されます。
When an SSH key created before February 2014 loses access to an organization with {% data variables.product.prodname_oauth_app %} access restrictions enabled, subsequent SSH access attempts will fail. Users will encounter an error message directing them to a URL where they can approve the key or upload a trusted key in its place.
## Webhooks
{% data variables.product.prodname_oauth_app %}が制限が有効化された後のOrganizationへのアクセスを許可された場合、その{% data variables.product.prodname_oauth_app %}が作成した既存のwebhookは、ディスパッチを再開します。
When an {% data variables.product.prodname_oauth_app %} is granted access to the organization after restrictions are enabled, any pre-existing webhooks created by that {% data variables.product.prodname_oauth_app %} will resume dispatching.
Organizationが以前に認可された{% data variables.product.prodname_oauth_app %}からアクセスを削除した場合、そのアプリケーションが作成した既存のwebhookはディスパッチされなくなりますそれらのフックは無効化されますが、削除はされません
When an organization removes access from a previously-approved {% data variables.product.prodname_oauth_app %}, any pre-existing webhooks created by that application will no longer be dispatched (these hooks will be disabled, but not deleted).
## アクセス制限の再有効化
## Re-enabling access restrictions
Organizationが{% data variables.product.prodname_oauth_app %}のアクセスアプリケーション制限を無効化し、後に再び有効化した場合、以前に認可されていた{% data variables.product.prodname_oauth_app %}は自動的にOrganizationのリソースへのアクセスを許可されます。
If an organization disables {% data variables.product.prodname_oauth_app %} access application restrictions, and later re-enables them, previously approved {% data variables.product.prodname_oauth_app %} are automatically granted access to the organization's resources.
## 参考資料
## Further reading
- 「[組織に対する {% data variables.product.prodname_oauth_app %} のアクセス制限を有効にする](/articles/enabling-oauth-app-access-restrictions-for-your-organization)」
- 「[組織の {% data variables.product.prodname_oauth_apps %} を承認する](/articles/approving-oauth-apps-for-your-organization)」
- 「[組織のインストール済み統合を確認する](/articles/reviewing-your-organization-s-installed-integrations)」
- 「[組織に対して以前に承認した {% data variables.product.prodname_oauth_app %} へのアクセスを拒否する](/articles/denying-access-to-a-previously-approved-oauth-app-for-your-organization)」
- 「[組織に対する {% data variables.product.prodname_oauth_app %} のアクセス制限を無効にする](/articles/disabling-oauth-app-access-restrictions-for-your-organization)」
- 「[{% data variables.product.prodname_oauth_apps %} に対する組織の承認を要求する](/articles/requesting-organization-approval-for-oauth-apps)」
- 「[{% data variables.product.prodname_oauth_apps %} の承認](/github/authenticating-to-github/keeping-your-account-and-data-secure/authorizing-oauth-apps)」
- "[Enabling {% data variables.product.prodname_oauth_app %} access restrictions for your organization](/articles/enabling-oauth-app-access-restrictions-for-your-organization)"
- "[Approving {% data variables.product.prodname_oauth_apps %} for your organization](/articles/approving-oauth-apps-for-your-organization)"
- "[Reviewing your organization's installed integrations](/articles/reviewing-your-organization-s-installed-integrations)"
- "[Denying access to a previously approved {% data variables.product.prodname_oauth_app %} for your organization](/articles/denying-access-to-a-previously-approved-oauth-app-for-your-organization)"
- "[Disabling {% data variables.product.prodname_oauth_app %} access restrictions for your organization](/articles/disabling-oauth-app-access-restrictions-for-your-organization)"
- "[Requesting organization approval for {% data variables.product.prodname_oauth_apps %}](/articles/requesting-organization-approval-for-oauth-apps)"
- "[Authorizing {% data variables.product.prodname_oauth_apps %}](/github/authenticating-to-github/keeping-your-account-and-data-secure/authorizing-oauth-apps)"

Просмотреть файл

@ -1,6 +1,6 @@
---
title: Organization 用の OAuth アプリケーションの承認
intro: '{% data variables.product.prodname_oauth_app %}による Organization のリソースへのアクセスを Organization のメンバーがリクエストしてきた場合、Organization のオーナーはそのリクエストを承認あるいは否認できます。'
title: Approving OAuth Apps for your organization
intro: 'When an organization member or outside collaborator requests {% data variables.product.prodname_oauth_app %} access to organization resources, organization owners can approve or deny the request.'
redirect_from:
- /articles/approving-third-party-applications-for-your-organization
- /articles/approving-oauth-apps-for-your-organization
@ -12,21 +12,20 @@ topics:
- Organizations
- Teams
shortTitle: Approve OAuth Apps
ms.openlocfilehash: b4f8f81b9ad773af86c7e2b488459d8865de3a49
ms.sourcegitcommit: 47bd0e48c7dba1dde49baff60bc1eddc91ab10c5
ms.translationtype: HT
ms.contentlocale: ja-JP
ms.lasthandoff: 09/05/2022
ms.locfileid: '145140604'
---
{% data variables.product.prodname_oauth_app %}のアクセス制限が有効化されている場合、組織のメンバーは組織のリソースへのアクセス権を持つ {% data variables.product.prodname_oauth_app %}を承認する前に、組織の所有者からの[承認を要求](/articles/requesting-organization-approval-for-oauth-apps)しなければなりません。
When {% data variables.product.prodname_oauth_app %} access restrictions are enabled, organization members and outside collaborators must [request approval](/articles/requesting-organization-approval-for-oauth-apps) from an organization owner before they can authorize an {% data variables.product.prodname_oauth_app %} that has access to the organization's resources.
{% data reusables.profile.access_org %} {% data reusables.profile.org_settings %} {% data reusables.organizations.oauth_app_access %}
5. 承認したいアプリケーションの隣で **[レビュー]** をクリックします。
![要求レビューのリンク](/assets/images/help/settings/settings-third-party-approve-review.png)
6. 要求されたアプリケーションに関する情報をレビューしたら、 **[アクセス権の付与]** をクリックします。
![[アクセス権の付与] ボタン](/assets/images/help/settings/settings-third-party-approve-grant.png)
{% ifversion limit-app-access-requests %}
{% data reusables.organizations.restricted-app-access-requests %}{% endif %}
## 参考資料
{% data reusables.profile.access_org %}
{% data reusables.profile.org_settings %}
{% data reusables.organizations.oauth_app_access %}
5. Next to the application you'd like to approve, click **Review**.
![Review request link](/assets/images/help/settings/settings-third-party-approve-review.png)
6. After you review the information about the requested application, click **Grant access**.
![Grant access button](/assets/images/help/settings/settings-third-party-approve-grant.png)
- "[{% data variables.product.prodname_oauth_app %} アクセス制限について](/articles/about-oauth-app-access-restrictions)"
## Further reading
- "[About {% data variables.product.prodname_oauth_app %} access restrictions](/articles/about-oauth-app-access-restrictions)"

Просмотреть файл

@ -1,5 +1,5 @@
{% ifversion fpt or ghec or ghes > 3.4 or ghae > 3.4 %}
1. In the left sidebar, click **{% octicon "key-asterisk" aria-label="The key-asterisk icon" %} Secrets**.
{% else %}
{% ifversion fpt or ghec or ghes > 3.4 or ghae > 3.4 -%}
1. In the "Security" section of the sidebar, select **{% octicon "key-asterisk" aria-label="The key-asterisk icon" %} Secrets**, then click **Actions**.
{%- else %}
1. In the left sidebar, click **Secrets**.
{% endif %}
{%- endif %}

Просмотреть файл

@ -1,9 +1 @@
---
ms.openlocfilehash: 092efb17cc53ec608a9dee07ae46474207217d2b
ms.sourcegitcommit: fcf3546b7cc208155fb8acdf68b81be28afc3d2d
ms.translationtype: HT
ms.contentlocale: ja-JP
ms.lasthandoff: 09/10/2022
ms.locfileid: "147880133"
---
`devcontainer.json` ファイルで設定できる設定とプロパティの詳細については、{% data variables.product.prodname_vscode_shortname %} ドキュメントの「[devcontainer.json リファレンス](https://aka.ms/vscode-remote/devcontainer.json)」を参照してください。
For information about the settings and properties that you can set in a `devcontainer.json` file, see the [Specification](https://containers.dev/implementors/spec) on the Development Containers website.

Просмотреть файл

@ -1,6 +0,0 @@
{% ifversion fpt or ghec or ghes > 3.4 or ghae > 3.4 %}
1. In the "Security" section of the sidebar, select **{% octicon "key-asterisk" aria-label="The key-asterisk icon" %} Secrets**, then click **{% data variables.product.prodname_dependabot %}**.
{% else %}
1. In the sidebar, click **{% data variables.product.prodname_dependabot %}**.
![{% data variables.product.prodname_dependabot %} secrets sidebar option](/assets/images/enterprise/3.3/dependabot/dependabot-secrets.png)
{% endif %}

Просмотреть файл

@ -248,10 +248,12 @@ translations/ja-JP/data/reusables/server-statistics/release-phase.md,file delete
translations/ja-JP/content/account-and-profile/managing-subscriptions-and-notifications-on-github/managing-subscriptions-for-activity-on-github/managing-your-subscriptions.md,rendering error
translations/ja-JP/content/account-and-profile/managing-subscriptions-and-notifications-on-github/setting-up-notifications/configuring-notifications.md,rendering error
translations/ja-JP/content/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/about-your-organizations-profile.md,rendering error
translations/ja-JP/content/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/setting-your-profile-to-private.md,broken liquid tags
translations/ja-JP/content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-access-to-your-personal-repositories/inviting-collaborators-to-a-personal-repository.md,rendering error
translations/ja-JP/content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-access-to-your-personal-repositories/removing-a-collaborator-from-a-personal-repository.md,rendering error
translations/ja-JP/content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-access-to-your-personal-repositories/removing-yourself-from-a-collaborators-repository.md,rendering error
translations/ja-JP/content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-personal-account-settings/changing-your-github-username.md,rendering error
translations/ja-JP/content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-your-membership-in-organizations/requesting-organization-approval-for-oauth-apps.md,broken liquid tags
translations/ja-JP/content/actions/automating-builds-and-tests/about-continuous-integration.md,rendering error
translations/ja-JP/content/actions/creating-actions/creating-a-javascript-action.md,rendering error
translations/ja-JP/content/actions/creating-actions/metadata-syntax-for-github-actions.md,rendering error
@ -304,9 +306,11 @@ translations/ja-JP/content/admin/identity-and-access-management/using-saml-for-e
translations/ja-JP/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/about-the-audit-log-for-your-enterprise.md,rendering error
translations/ja-JP/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/audit-log-events-for-your-enterprise.md,rendering error
translations/ja-JP/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/using-the-audit-log-api-for-your-enterprise.md,rendering error
translations/ja-JP/content/admin/overview/accessing-compliance-reports-for-your-enterprise.md,broken liquid tags
translations/ja-JP/content/admin/policies/enforcing-policies-for-your-enterprise/enforcing-policies-for-github-actions-in-your-enterprise.md,broken liquid tags
translations/ja-JP/content/admin/policies/enforcing-policies-for-your-enterprise/enforcing-policies-for-security-settings-in-your-enterprise.md,rendering error
translations/ja-JP/content/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise.md,broken liquid tags
translations/ja-JP/content/admin/user-management/managing-users-in-your-enterprise/viewing-people-in-your-enterprise.md,broken liquid tags
translations/ja-JP/content/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent.md,rendering error
translations/ja-JP/content/authentication/keeping-your-account-and-data-secure/reviewing-your-deploy-keys.md,rendering error
translations/ja-JP/content/authentication/keeping-your-account-and-data-secure/reviewing-your-security-log.md,rendering error
@ -342,6 +346,7 @@ translations/ja-JP/content/code-security/dependabot/dependabot-version-updates/a
translations/ja-JP/content/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file.md,rendering error
translations/ja-JP/content/code-security/dependabot/dependabot-version-updates/configuring-dependabot-version-updates.md,rendering error
translations/ja-JP/content/code-security/dependabot/working-with-dependabot/automating-dependabot-with-github-actions.md,rendering error
translations/ja-JP/content/code-security/dependabot/working-with-dependabot/managing-encrypted-secrets-for-dependabot.md,broken liquid tags
translations/ja-JP/content/code-security/dependabot/working-with-dependabot/troubleshooting-dependabot-errors.md,rendering error
translations/ja-JP/content/code-security/getting-started/github-security-features.md,rendering error
translations/ja-JP/content/code-security/getting-started/securing-your-organization.md,rendering error
@ -378,6 +383,7 @@ translations/ja-JP/content/codespaces/developing-in-codespaces/using-github-code
translations/ja-JP/content/codespaces/getting-started/deep-dive.md,broken liquid tags
translations/ja-JP/content/codespaces/getting-started/quickstart.md,broken liquid tags
translations/ja-JP/content/codespaces/managing-codespaces-for-your-organization/managing-billing-for-github-codespaces-in-your-organization.md,broken liquid tags
translations/ja-JP/content/codespaces/managing-codespaces-for-your-organization/managing-encrypted-secrets-for-your-repository-and-organization-for-github-codespaces.md,broken liquid tags
translations/ja-JP/content/codespaces/managing-codespaces-for-your-organization/restricting-access-to-machine-types.md,rendering error
translations/ja-JP/content/codespaces/managing-codespaces-for-your-organization/restricting-the-idle-timeout-period.md,rendering error
translations/ja-JP/content/codespaces/managing-codespaces-for-your-organization/restricting-the-retention-period-for-codespaces.md,rendering error
@ -410,6 +416,7 @@ translations/ja-JP/content/copilot/getting-started-with-github-copilot/getting-s
translations/ja-JP/content/copilot/getting-started-with-github-copilot/getting-started-with-github-copilot-in-visual-studio.md,broken liquid tags
translations/ja-JP/content/copilot/quickstart.md,broken liquid tags
translations/ja-JP/content/desktop/installing-and-configuring-github-desktop/installing-and-authenticating-to-github-desktop/authenticating-to-github.md,rendering error
translations/ja-JP/content/developers/apps/getting-started-with-apps/differences-between-github-apps-and-oauth-apps.md,broken liquid tags
translations/ja-JP/content/developers/overview/about-githubs-apis.md,broken liquid tags
translations/ja-JP/content/developers/webhooks-and-events/webhooks/webhook-events-and-payloads.md,rendering error
translations/ja-JP/content/discussions/collaborating-with-your-community-using-discussions/collaborating-with-maintainers-using-discussions.md,broken liquid tags
@ -439,13 +446,15 @@ translations/ja-JP/content/organizations/managing-access-to-your-organizations-r
translations/ja-JP/content/organizations/managing-access-to-your-organizations-repositories/removing-an-outside-collaborator-from-an-organization-repository.md,rendering error
translations/ja-JP/content/organizations/managing-access-to-your-organizations-repositories/repository-roles-for-an-organization.md,rendering error
translations/ja-JP/content/organizations/managing-access-to-your-organizations-repositories/viewing-people-with-access-to-your-repository.md,rendering error
translations/ja-JP/content/organizations/managing-organization-settings/disabling-or-limiting-github-actions-for-your-organization.md,broken liquid tags
translations/ja-JP/content/organizations/managing-organization-settings/disabling-or-limiting-github-actions-for-your-organization.md,rendering error
translations/ja-JP/content/organizations/managing-organization-settings/disabling-project-boards-in-your-organization.md,rendering error
translations/ja-JP/content/organizations/managing-organization-settings/integrating-jira-with-your-organization-project-board.md,rendering error
translations/ja-JP/content/organizations/managing-organization-settings/managing-the-forking-policy-for-your-organization.md,broken liquid tags
translations/ja-JP/content/organizations/managing-peoples-access-to-your-organization-with-roles/adding-a-billing-manager-to-your-organization.md,rendering error
translations/ja-JP/content/organizations/managing-peoples-access-to-your-organization-with-roles/managing-security-managers-in-your-organization.md,rendering error
translations/ja-JP/content/organizations/organizing-members-into-teams/managing-code-review-settings-for-your-team.md,rendering error
translations/ja-JP/content/organizations/restricting-access-to-your-organizations-data/about-oauth-app-access-restrictions.md,broken liquid tags
translations/ja-JP/content/organizations/restricting-access-to-your-organizations-data/approving-oauth-apps-for-your-organization.md,broken liquid tags
translations/ja-JP/content/packages/learn-github-packages/configuring-a-packages-access-control-and-visibility.md,rendering error
translations/ja-JP/content/packages/learn-github-packages/deleting-and-restoring-a-package.md,rendering error
translations/ja-JP/content/packages/working-with-a-github-packages-registry/working-with-the-container-registry.md,rendering error
@ -564,6 +573,7 @@ translations/ja-JP/data/reusables/codespaces/codespaces-spending-limit-requireme
translations/ja-JP/data/reusables/codespaces/creating-a-codespace-in-vscode.md,broken liquid tags
translations/ja-JP/data/reusables/codespaces/customize-vcpus-and-ram.md,broken liquid tags
translations/ja-JP/data/reusables/codespaces/links-to-get-started.md,broken liquid tags
translations/ja-JP/data/reusables/codespaces/more-info-devcontainer.md,broken liquid tags
translations/ja-JP/data/reusables/codespaces/next-steps-adding-devcontainer.md,broken liquid tags
translations/ja-JP/data/reusables/codespaces/prebuilds-crossreference.md,broken liquid tags
translations/ja-JP/data/reusables/codespaces/secrets-on-start.md,broken liquid tags
@ -572,7 +582,6 @@ translations/ja-JP/data/reusables/codespaces/your-codespaces-procedure-step.md,b
translations/ja-JP/data/reusables/dependabot/beta-security-and-version-updates.md,rendering error
translations/ja-JP/data/reusables/dependabot/default-dependencies-allow-ignore.md,broken liquid tags
translations/ja-JP/data/reusables/dependabot/dependabot-alerts-filters.md,rendering error
translations/ja-JP/data/reusables/dependabot/dependabot-secrets-button.md,rendering error
translations/ja-JP/data/reusables/dependabot/enabling-disabling-dependency-graph-private-repo.md,rendering error
translations/ja-JP/data/reusables/desktop/get-an-account.md,rendering error
translations/ja-JP/data/reusables/dotcom_billing/actions-packages-report-download-org-account.md,broken liquid tags

1 file reason
248 translations/ja-JP/content/account-and-profile/managing-subscriptions-and-notifications-on-github/managing-subscriptions-for-activity-on-github/managing-your-subscriptions.md rendering error
249 translations/ja-JP/content/account-and-profile/managing-subscriptions-and-notifications-on-github/setting-up-notifications/configuring-notifications.md rendering error
250 translations/ja-JP/content/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/about-your-organizations-profile.md rendering error
251 translations/ja-JP/content/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/setting-your-profile-to-private.md broken liquid tags
252 translations/ja-JP/content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-access-to-your-personal-repositories/inviting-collaborators-to-a-personal-repository.md rendering error
253 translations/ja-JP/content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-access-to-your-personal-repositories/removing-a-collaborator-from-a-personal-repository.md rendering error
254 translations/ja-JP/content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-access-to-your-personal-repositories/removing-yourself-from-a-collaborators-repository.md rendering error
255 translations/ja-JP/content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-personal-account-settings/changing-your-github-username.md rendering error
256 translations/ja-JP/content/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-your-membership-in-organizations/requesting-organization-approval-for-oauth-apps.md broken liquid tags
257 translations/ja-JP/content/actions/automating-builds-and-tests/about-continuous-integration.md rendering error
258 translations/ja-JP/content/actions/creating-actions/creating-a-javascript-action.md rendering error
259 translations/ja-JP/content/actions/creating-actions/metadata-syntax-for-github-actions.md rendering error
306 translations/ja-JP/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/about-the-audit-log-for-your-enterprise.md rendering error
307 translations/ja-JP/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/audit-log-events-for-your-enterprise.md rendering error
308 translations/ja-JP/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/using-the-audit-log-api-for-your-enterprise.md rendering error
309 translations/ja-JP/content/admin/overview/accessing-compliance-reports-for-your-enterprise.md broken liquid tags
310 translations/ja-JP/content/admin/policies/enforcing-policies-for-your-enterprise/enforcing-policies-for-github-actions-in-your-enterprise.md broken liquid tags
311 translations/ja-JP/content/admin/policies/enforcing-policies-for-your-enterprise/enforcing-policies-for-security-settings-in-your-enterprise.md rendering error
312 translations/ja-JP/content/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise.md broken liquid tags
313 translations/ja-JP/content/admin/user-management/managing-users-in-your-enterprise/viewing-people-in-your-enterprise.md broken liquid tags
314 translations/ja-JP/content/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent.md rendering error
315 translations/ja-JP/content/authentication/keeping-your-account-and-data-secure/reviewing-your-deploy-keys.md rendering error
316 translations/ja-JP/content/authentication/keeping-your-account-and-data-secure/reviewing-your-security-log.md rendering error
346 translations/ja-JP/content/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file.md rendering error
347 translations/ja-JP/content/code-security/dependabot/dependabot-version-updates/configuring-dependabot-version-updates.md rendering error
348 translations/ja-JP/content/code-security/dependabot/working-with-dependabot/automating-dependabot-with-github-actions.md rendering error
349 translations/ja-JP/content/code-security/dependabot/working-with-dependabot/managing-encrypted-secrets-for-dependabot.md broken liquid tags
350 translations/ja-JP/content/code-security/dependabot/working-with-dependabot/troubleshooting-dependabot-errors.md rendering error
351 translations/ja-JP/content/code-security/getting-started/github-security-features.md rendering error
352 translations/ja-JP/content/code-security/getting-started/securing-your-organization.md rendering error
383 translations/ja-JP/content/codespaces/getting-started/deep-dive.md broken liquid tags
384 translations/ja-JP/content/codespaces/getting-started/quickstart.md broken liquid tags
385 translations/ja-JP/content/codespaces/managing-codespaces-for-your-organization/managing-billing-for-github-codespaces-in-your-organization.md broken liquid tags
386 translations/ja-JP/content/codespaces/managing-codespaces-for-your-organization/managing-encrypted-secrets-for-your-repository-and-organization-for-github-codespaces.md broken liquid tags
387 translations/ja-JP/content/codespaces/managing-codespaces-for-your-organization/restricting-access-to-machine-types.md rendering error
388 translations/ja-JP/content/codespaces/managing-codespaces-for-your-organization/restricting-the-idle-timeout-period.md rendering error
389 translations/ja-JP/content/codespaces/managing-codespaces-for-your-organization/restricting-the-retention-period-for-codespaces.md rendering error
416 translations/ja-JP/content/copilot/getting-started-with-github-copilot/getting-started-with-github-copilot-in-visual-studio.md broken liquid tags
417 translations/ja-JP/content/copilot/quickstart.md broken liquid tags
418 translations/ja-JP/content/desktop/installing-and-configuring-github-desktop/installing-and-authenticating-to-github-desktop/authenticating-to-github.md rendering error
419 translations/ja-JP/content/developers/apps/getting-started-with-apps/differences-between-github-apps-and-oauth-apps.md broken liquid tags
420 translations/ja-JP/content/developers/overview/about-githubs-apis.md broken liquid tags
421 translations/ja-JP/content/developers/webhooks-and-events/webhooks/webhook-events-and-payloads.md rendering error
422 translations/ja-JP/content/discussions/collaborating-with-your-community-using-discussions/collaborating-with-maintainers-using-discussions.md broken liquid tags
446 translations/ja-JP/content/organizations/managing-access-to-your-organizations-repositories/removing-an-outside-collaborator-from-an-organization-repository.md rendering error
447 translations/ja-JP/content/organizations/managing-access-to-your-organizations-repositories/repository-roles-for-an-organization.md rendering error
448 translations/ja-JP/content/organizations/managing-access-to-your-organizations-repositories/viewing-people-with-access-to-your-repository.md rendering error
449 translations/ja-JP/content/organizations/managing-organization-settings/disabling-or-limiting-github-actions-for-your-organization.md broken liquid tags rendering error
450 translations/ja-JP/content/organizations/managing-organization-settings/disabling-project-boards-in-your-organization.md rendering error
451 translations/ja-JP/content/organizations/managing-organization-settings/integrating-jira-with-your-organization-project-board.md rendering error
452 translations/ja-JP/content/organizations/managing-organization-settings/managing-the-forking-policy-for-your-organization.md broken liquid tags
453 translations/ja-JP/content/organizations/managing-peoples-access-to-your-organization-with-roles/adding-a-billing-manager-to-your-organization.md rendering error
454 translations/ja-JP/content/organizations/managing-peoples-access-to-your-organization-with-roles/managing-security-managers-in-your-organization.md rendering error
455 translations/ja-JP/content/organizations/organizing-members-into-teams/managing-code-review-settings-for-your-team.md rendering error
456 translations/ja-JP/content/organizations/restricting-access-to-your-organizations-data/about-oauth-app-access-restrictions.md broken liquid tags
457 translations/ja-JP/content/organizations/restricting-access-to-your-organizations-data/approving-oauth-apps-for-your-organization.md broken liquid tags
458 translations/ja-JP/content/packages/learn-github-packages/configuring-a-packages-access-control-and-visibility.md rendering error
459 translations/ja-JP/content/packages/learn-github-packages/deleting-and-restoring-a-package.md rendering error
460 translations/ja-JP/content/packages/working-with-a-github-packages-registry/working-with-the-container-registry.md rendering error
573 translations/ja-JP/data/reusables/codespaces/creating-a-codespace-in-vscode.md broken liquid tags
574 translations/ja-JP/data/reusables/codespaces/customize-vcpus-and-ram.md broken liquid tags
575 translations/ja-JP/data/reusables/codespaces/links-to-get-started.md broken liquid tags
576 translations/ja-JP/data/reusables/codespaces/more-info-devcontainer.md broken liquid tags
577 translations/ja-JP/data/reusables/codespaces/next-steps-adding-devcontainer.md broken liquid tags
578 translations/ja-JP/data/reusables/codespaces/prebuilds-crossreference.md broken liquid tags
579 translations/ja-JP/data/reusables/codespaces/secrets-on-start.md broken liquid tags
582 translations/ja-JP/data/reusables/dependabot/beta-security-and-version-updates.md rendering error
583 translations/ja-JP/data/reusables/dependabot/default-dependencies-allow-ignore.md broken liquid tags
584 translations/ja-JP/data/reusables/dependabot/dependabot-alerts-filters.md rendering error
translations/ja-JP/data/reusables/dependabot/dependabot-secrets-button.md rendering error
585 translations/ja-JP/data/reusables/dependabot/enabling-disabling-dependency-graph-private-repo.md rendering error
586 translations/ja-JP/data/reusables/desktop/get-an-account.md rendering error
587 translations/ja-JP/data/reusables/dotcom_billing/actions-packages-report-download-org-account.md broken liquid tags