From e81d56a52a2d12b2d6a0633d7e8f3a3f0625b173 Mon Sep 17 00:00:00 2001 From: docubot <67483024+docubot@users.noreply.github.com> Date: Fri, 22 Apr 2022 12:59:04 -0700 Subject: [PATCH] New translation batch for pt (#27150) * Add crowdin translations * Run script/i18n/homogenize-frontmatter.js * Run script/i18n/fix-translation-errors.js * Run script/i18n/lint-translation-files.js --check rendering * run script/i18n/reset-files-with-broken-liquid-tags.js --language=pt * run script/i18n/reset-known-broken-translation-files.js * Check in pt CSV report Co-authored-by: Robert Sese --- translations/log/pt-resets.csv | 7 +- .../about-your-organizations-profile.md | 2 +- .../customizing-your-profile/index.md | 1 + .../personalizing-your-profile.md | 2 +- .../setting-your-profile-to-private.md | 63 ++++ .../converting-a-user-into-an-organization.md | 2 +- .../creating-a-composite-action.md | 2 +- .../understanding-github-actions.md | 174 +--------- .../using-workflows/about-workflows.md | 205 ++++++++++++ .../advanced-workflow-features.md | 183 ---------- .../content/actions/using-workflows/index.md | 2 +- .../using-workflows/reusing-workflows.md | 2 +- .../using-workflows/triggering-a-workflow.md | 11 +- .../using-starter-workflows.md | 6 +- .../pt-BR/content/admin/all-releases.md | 53 +-- ...ified-contributions-for-your-enterprise.md | 2 +- ...ling-unified-search-for-your-enterprise.md | 2 +- .../enabling-private-mode.md | 2 +- .../site-admin-dashboard.md | 23 +- .../content/admin/configuration/index.md | 2 +- .../upgrading-github-enterprise-server.md | 2 +- .../using-a-staging-environment.md | 30 +- .../index.md | 25 -- .../using-cas.md | 53 --- .../using-saml.md | 314 ------------------ .../index.md | 14 - .../identity-and-access-management/index.md | 10 +- ...bout-authentication-for-your-enterprise.md | 97 ++++++ ...cation-for-users-outside-your-provider.md} | 27 +- .../changing-authentication-methods.md | 3 +- .../managing-iam-for-your-enterprise/index.md | 39 ++- ...siderations-for-external-authentication.md | 81 +++++ .../configuring-built-in-authentication.md} | 28 +- .../disabling-unauthenticated-sign-ups.md | 15 +- .../using-built-in-authentication/index.md | 16 + .../inviting-people-to-use-your-instance.md | 30 ++ .../using-cas-for-enterprise-iam/index.md | 10 + .../using-cas-for-enterprise-iam/using-cas.md | 56 ++++ .../about-enterprise-managed-users.md | 1 + ...le-sign-on-for-enterprise-managed-users.md | 1 + ...-for-enterprise-managed-users-with-okta.md | 1 + ...ovisioning-for-enterprise-managed-users.md | 1 + .../index.md | 3 +- ...mberships-with-identity-provider-groups.md | 1 + .../using-ldap-for-enterprise-iam/index.md | 10 + .../using-ldap.md | 16 +- .../about-saml-for-enterprise-iam.md} | 77 ++++- ...ning-for-your-enterprise-using-azure-ad.md | 3 +- ...isioning-for-your-enterprise-using-okta.md | 3 +- ...-sign-on-for-your-enterprise-using-okta.md | 3 +- ...saml-single-sign-on-for-your-enterprise.md | 104 +++++- ...g-user-provisioning-for-your-enterprise.md | 17 +- .../enabling-encrypted-assertions.md | 60 ++++ .../using-saml-for-enterprise-iam/index.md | 37 +++ ...on-for-organizations-in-your-enterprise.md | 1 + .../mapping-okta-groups-to-teams.md | 2 + .../saml-configuration-reference.md | 142 ++++++++ ...n-organization-to-an-enterprise-account.md | 5 +- .../troubleshooting-saml-authentication.md | 102 ++++++ .../updating-a-users-saml-nameid.md | 30 ++ translations/pt-BR/content/admin/index.md | 1 + .../setting-up-a-staging-instance.md | 31 +- .../audit-log-events-for-your-enterprise.md | 306 ++++++++--------- .../overview/about-enterprise-accounts.md | 2 +- .../about-upgrades-to-new-releases.md | 2 +- .../content/admin/overview/system-overview.md | 2 +- ...or-security-settings-in-your-enterprise.md | 8 +- .../managing-projects-using-jira.md | 4 +- ...n-organization-owned-by-your-enterprise.md | 2 +- ...authentication-with-saml-single-sign-on.md | 8 +- ...-your-spending-limit-for-github-actions.md | 3 +- .../viewing-your-github-actions-usage.md | 2 + ...ing-your-github-advanced-security-usage.md | 4 + ...managing-spending-limits-for-codespaces.md | 2 + .../viewing-your-codespaces-usage.md | 3 +- ...your-spending-limit-for-github-packages.md | 2 + .../viewing-your-github-packages-usage.md | 2 + .../about-per-user-pricing.md | 2 +- .../troubleshooting-the-codeql-workflow.md | 2 +- .../securing-accounts.md | 6 +- .../about-supply-chain-security.md | 8 +- ...ting-interactions-for-your-user-account.md | 6 +- ...iting-interactions-in-your-organization.md | 2 +- ...imiting-interactions-in-your-repository.md | 4 +- ...dding-a-code-of-conduct-to-your-project.md | 2 +- ...dding-support-resources-to-your-project.md | 2 +- ...reating-a-default-community-health-file.md | 4 +- ...-guidelines-for-repository-contributors.md | 2 +- .../about-issue-and-pull-request-templates.md | 2 +- ...ll-request-template-for-your-repository.md | 2 +- .../authenticating-to-github.md | 8 +- .../creating-a-github-app-from-a-manifest.md | 4 +- .../getting-started-with-apps/about-apps.md | 4 +- ...nces-between-github-apps-and-oauth-apps.md | 2 +- .../installing-github-apps.md | 2 +- .../making-a-github-app-public-or-private.md | 2 +- ...sher-verification-for-your-organization.md | 2 +- .../events/github-event-types.md | 32 +- .../webhooks/webhook-events-and-payloads.md | 2 +- .../about-discussions.md | 28 +- ...ting-with-maintainers-using-discussions.md | 12 +- .../participating-in-a-discussion.md | 8 +- ...s-for-community-conversations-on-github.md | 14 +- .../guides/finding-your-discussions.md | 4 +- ...-higher-permissions-to-top-contributors.md | 4 +- .../managing-categories-for-discussions.md | 12 +- .../managing-discussions.md | 20 +- .../moderating-discussions.md | 6 +- .../viewing-insights-for-your-discussions.md | 4 +- .../pt-BR/content/discussions/quickstart.md | 26 +- .../apply-for-a-student-developer-pack.md | 4 +- ...-for-an-educator-or-researcher-discount.md | 2 +- .../manage-classrooms.md | 4 +- .../pt-BR/content/education/quickstart.md | 10 +- ...talling-an-app-in-your-personal-account.md | 2 +- ...a-git-repository-using-the-command-line.md | 2 +- ...rting-a-repository-with-github-importer.md | 4 +- .../source-code-migration-tools.md | 2 +- .../about-github-advanced-security.md | 2 +- .../access-permissions-on-github.md | 4 +- .../faq-about-changes-to-githubs-plans.md | 4 +- .../learning-about-github/githubs-products.md | 14 +- .../types-of-github-accounts.md | 4 +- ...ng-started-with-github-enterprise-cloud.md | 4 +- ...g-started-with-github-enterprise-server.md | 2 +- .../getting-started-with-github-team.md | 6 +- ...etting-started-with-your-github-account.md | 8 +- .../get-started/quickstart/create-a-repo.md | 2 +- .../get-started/quickstart/fork-a-repo.md | 2 +- .../signing-up-for-a-new-github-account.md | 2 +- ...ly-access-releases-with-feature-preview.md | 2 +- .../using-github/github-command-palette.md | 6 +- .../get-started/using-github/github-mobile.md | 10 +- .../basic-writing-and-formatting-syntax.md | 2 + .../about-saved-replies.md | 2 +- .../closing-a-project-board.md | 2 +- ...linking-a-repository-to-a-project-board.md | 4 +- .../deleting-an-issue.md | 2 +- .../customizing-your-organizations-profile.md | 22 +- .../about-team-discussions.md | 2 +- ...embers-saml-access-to-your-organization.md | 2 +- ...rs-to-repositories-in-your-organization.md | 2 +- ...-accounts-for-people-in-my-organization.md | 8 +- ...nviting-users-to-join-your-organization.md | 2 +- .../converting-an-organization-into-a-user.md | 14 +- ...n-for-repositories-in-your-organization.md | 4 +- ...ithub-pages-sites-for-your-organization.md | 10 +- ...pproving-a-domain-for-your-organization.md | 6 +- ...anaging-moderators-in-your-organization.md | 6 +- .../roles-in-an-organization.md | 124 +++---- ...ess-management-with-saml-single-sign-on.md | 7 +- .../about-scim-for-organizations.md | 48 +++ .../about-scim.md | 39 --- ...saml-single-sign-on-and-scim-using-okta.md | 15 +- ...-identity-provider-to-your-organization.md | 19 +- ...ml-single-sign-on-for-your-organization.md | 1 + .../index.md | 2 +- translations/pt-BR/content/rest/README.md | 10 + .../pt-BR/content/rest/actions/artifacts.md | 8 +- .../pt-BR/content/rest/actions/cache.md | 2 +- .../pt-BR/content/rest/actions/index.md | 5 +- .../pt-BR/content/rest/actions/permissions.md | 6 +- .../pt-BR/content/rest/actions/secrets.md | 8 +- .../rest/actions/self-hosted-runner-groups.md | 13 +- .../rest/actions/self-hosted-runners.md | 13 +- .../content/rest/actions/workflow-jobs.md | 8 +- .../pt-BR/content/rest/actions/workflows.md | 8 +- .../pt-BR/content/rest/activity/feeds.md | 4 +- .../pt-BR/content/rest/activity/index.md | 5 +- .../content/rest/activity/notifications.md | 62 ++-- .../pt-BR/content/rest/activity/starring.md | 20 +- .../pt-BR/content/rest/activity/watching.md | 6 +- translations/pt-BR/content/rest/apps/apps.md | 12 +- translations/pt-BR/content/rest/apps/index.md | 5 +- .../pt-BR/content/rest/apps/installations.md | 8 +- .../pt-BR/content/rest/apps/marketplace.md | 12 +- .../content/rest/apps/oauth-applications.md | 2 +- translations/pt-BR/content/rest/billing.md | 4 +- .../rest/branches/branch-protection.md | 3 +- .../pt-BR/content/rest/branches/branches.md | 5 +- .../pt-BR/content/rest/branches/index.md | 3 +- .../pt-BR/content/rest/checks/index.md | 6 +- .../pt-BR/content/rest/checks/runs.md | 3 +- .../pt-BR/content/rest/checks/suites.md | 6 +- .../pt-BR/content/rest/code-scanning.md | 10 +- .../pt-BR/content/rest/codes-of-conduct.md | 2 +- .../content/rest/codespaces/codespaces.md | 4 +- .../pt-BR/content/rest/codespaces/index.md | 3 +- .../pt-BR/content/rest/codespaces/machines.md | 8 +- .../rest/codespaces/repository-secrets.md | 2 +- .../pt-BR/content/rest/codespaces/secrets.md | 2 +- .../rest/collaborators/collaborators.md | 3 +- .../pt-BR/content/rest/collaborators/index.md | 3 +- .../content/rest/collaborators/invitations.md | 14 +- .../pt-BR/content/rest/commits/comments.md | 9 +- .../pt-BR/content/rest/commits/commits.md | 5 +- .../pt-BR/content/rest/commits/index.md | 3 +- .../pt-BR/content/rest/commits/statuses.md | 6 +- .../pt-BR/content/rest/dependabot/index.md | 1 + .../pt-BR/content/rest/dependabot/secrets.md | 6 +- .../dependency-graph/dependency-review.md | 8 +- .../content/rest/dependency-graph/index.md | 5 +- .../pt-BR/content/rest/deploy-keys.md | 4 +- .../content/rest/deployments/deployments.md | 25 +- .../content/rest/deployments/environments.md | 8 +- .../pt-BR/content/rest/deployments/index.md | 5 +- .../content/rest/deployments/statuses.md | 3 +- translations/pt-BR/content/rest/emojis.md | 3 +- .../rest/enterprise-admin/admin-stats.md | 6 +- .../rest/enterprise-admin/announcement.md | 8 +- .../rest/enterprise-admin/audit-log.md | 3 +- .../content/rest/enterprise-admin/billing.md | 3 +- .../rest/enterprise-admin/global-webhooks.md | 6 +- .../content/rest/enterprise-admin/ldap.md | 4 +- .../content/rest/enterprise-admin/license.md | 6 +- .../enterprise-admin/management-console.md | 20 +- .../enterprise-admin/org-pre-receive-hooks.md | 20 +- .../content/rest/enterprise-admin/orgs.md | 6 +- .../pre-receive-environments.md | 36 +- .../enterprise-admin/pre-receive-hooks.md | 27 +- .../repo-pre-receive-hooks.md | 18 +- .../content/rest/enterprise-admin/scim.md | 1 + .../content/rest/enterprise-admin/users.md | 6 +- .../pt-BR/content/rest/gists/comments.md | 8 +- .../pt-BR/content/rest/gists/gists.md | 18 +- .../pt-BR/content/rest/gists/index.md | 3 +- translations/pt-BR/content/rest/git/blobs.md | 11 +- translations/pt-BR/content/rest/git/index.md | 6 +- translations/pt-BR/content/rest/git/refs.md | 6 +- translations/pt-BR/content/rest/git/tags.md | 2 +- translations/pt-BR/content/rest/git/trees.md | 6 +- translations/pt-BR/content/rest/gitignore.md | 10 +- translations/pt-BR/content/rest/index.md | 7 +- .../pt-BR/content/rest/interactions/index.md | 6 +- .../pt-BR/content/rest/interactions/orgs.md | 14 +- .../pt-BR/content/rest/interactions/repos.md | 14 +- .../pt-BR/content/rest/interactions/user.md | 6 +- .../pt-BR/content/rest/issues/assignees.md | 3 +- .../pt-BR/content/rest/issues/comments.md | 4 +- .../pt-BR/content/rest/issues/events.md | 6 +- .../pt-BR/content/rest/issues/index.md | 5 +- .../pt-BR/content/rest/issues/issues.md | 10 +- .../pt-BR/content/rest/issues/labels.md | 3 +- .../pt-BR/content/rest/issues/milestones.md | 3 +- .../pt-BR/content/rest/issues/timeline.md | 8 +- translations/pt-BR/content/rest/licenses.md | 28 +- translations/pt-BR/content/rest/markdown.md | 5 +- translations/pt-BR/content/rest/meta.md | 3 +- .../pt-BR/content/rest/metrics/community.md | 3 +- .../pt-BR/content/rest/metrics/index.md | 5 +- .../pt-BR/content/rest/metrics/statistics.md | 23 +- .../pt-BR/content/rest/metrics/traffic.md | 6 +- .../pt-BR/content/rest/migrations/index.md | 5 +- .../pt-BR/content/rest/migrations/orgs.md | 8 +- .../content/rest/migrations/source-imports.md | 8 +- .../pt-BR/content/rest/migrations/users.md | 12 +- .../content/rest/oauth-authorizations.md | 8 +- .../pt-BR/content/rest/orgs/blocking.md | 4 +- .../pt-BR/content/rest/orgs/custom-roles.md | 1 + translations/pt-BR/content/rest/orgs/index.md | 5 +- .../pt-BR/content/rest/orgs/members.md | 3 +- translations/pt-BR/content/rest/orgs/orgs.md | 5 +- .../rest/orgs/outside-collaborators.md | 1 + .../pt-BR/content/rest/orgs/webhooks.md | 24 +- .../rest/overview/openapi-description.md | 2 +- translations/pt-BR/content/rest/packages.md | 14 +- translations/pt-BR/content/rest/pages.md | 5 +- .../pt-BR/content/rest/projects/cards.md | 3 +- .../content/rest/projects/collaborators.md | 4 +- .../pt-BR/content/rest/projects/columns.md | 3 +- .../pt-BR/content/rest/projects/index.md | 5 +- .../pt-BR/content/rest/projects/projects.md | 7 +- .../pt-BR/content/rest/pulls/comments.md | 10 +- .../pt-BR/content/rest/pulls/index.md | 3 +- .../pt-BR/content/rest/pulls/pulls.md | 38 +-- .../content/rest/pulls/review-requests.md | 2 +- .../pt-BR/content/rest/pulls/reviews.md | 2 +- translations/pt-BR/content/rest/rate-limit.md | 23 +- translations/pt-BR/content/rest/reactions.md | 6 +- .../pt-BR/content/rest/releases/assets.md | 3 +- .../pt-BR/content/rest/releases/index.md | 5 +- .../pt-BR/content/rest/releases/releases.md | 9 +- .../pt-BR/content/rest/repos/autolinks.md | 8 +- .../pt-BR/content/rest/repos/contents.md | 21 +- .../pt-BR/content/rest/repos/forks.md | 3 +- .../pt-BR/content/rest/repos/index.md | 5 +- translations/pt-BR/content/rest/repos/lfs.md | 1 + .../pt-BR/content/rest/repos/repos.md | 3 +- translations/pt-BR/content/rest/repos/tags.md | 1 + translations/pt-BR/content/rest/scim.md | 40 +-- translations/pt-BR/content/rest/search.md | 104 +++--- .../pt-BR/content/rest/secret-scanning.md | 8 +- .../content/rest/teams/discussion-comments.md | 2 +- .../pt-BR/content/rest/teams/discussions.md | 4 +- .../content/rest/teams/external-groups.md | 12 +- .../pt-BR/content/rest/teams/index.md | 5 +- .../pt-BR/content/rest/teams/members.md | 8 +- .../pt-BR/content/rest/teams/team-sync.md | 10 +- .../pt-BR/content/rest/teams/teams.md | 4 +- .../pt-BR/content/rest/users/blocking.md | 1 + .../pt-BR/content/rest/users/emails.md | 4 +- .../pt-BR/content/rest/users/followers.md | 5 +- .../pt-BR/content/rest/users/gpg-keys.md | 2 +- .../pt-BR/content/rest/users/index.md | 5 +- translations/pt-BR/content/rest/users/keys.md | 3 +- .../pt-BR/content/rest/users/users.md | 6 +- .../pt-BR/content/rest/webhooks/index.md | 49 ++- .../content/rest/webhooks/repo-config.md | 1 + .../content/rest/webhooks/repo-deliveries.md | 1 + .../pt-BR/content/rest/webhooks/repos.md | 1 + .../about-searching-on-github.md | 22 +- ...rom-your-private-enterprise-environment.md | 32 +- ...ms-for-additional-products-and-features.md | 2 +- .../github-and-trade-controls.md | 12 +- translations/pt-BR/data/features/README.md | 2 +- .../features/actions-starter-template-ui.yml | 2 + .../pt-BR/data/features/blame-ignore-revs.yml | 2 +- .../pt-BR/data/features/codeql-packs.yml | 1 + .../data/features/device-flow-is-opt-in.yml | 1 + .../features/ghas-committers-calculator.yml | 3 + .../github-actions-in-dependency-graph.yml | 1 + .../graphql_upcoming_changes.public-ghae.yml | 14 - .../ghec/graphql_upcoming_changes.public.yml | 14 - .../graphql_upcoming_changes.public.yml | 14 - .../enterprise-server/3-1/20.yml | 23 ++ .../enterprise-server/3-2/12.yml | 24 ++ .../release-notes/enterprise-server/3-3/7.yml | 32 ++ .../release-notes/enterprise-server/3-4/2.yml | 84 +++++ .../data/reusables/actions/about-triggers.md | 8 + .../reusables/actions/about-workflows-long.md | 3 + .../workflow-basic-example-and-explanation.md | 172 ++++++++++ .../deprecation-codeql-runner.md | 2 +- .../enterprise/constantly-improving.md | 1 + .../username_normalization.md | 5 - .../username_normalization_sample.md | 10 - ...natively-enable-external-authentication.md | 1 + .../built-in-authentication-new-accounts.md | 1 + .../built-in-authentication-option.md | 2 +- .../built-in-authentication.md | 2 +- ...r-usernames-for-external-authentication.md | 1 + .../unauthenticated-sign-ups.md | 1 + .../rest-reference/actions/actions.md | 1 - .../rest-reference/actions/artifacts.md | 5 - .../reusables/rest-reference/actions/cache.md | 3 - .../rest-reference/actions/permissions.md | 3 - .../rest-reference/actions/secrets.md | 5 - .../actions/self-hosted-runner-groups.md | 5 - .../actions/self-hosted-runners.md | 5 - .../rest-reference/actions/workflow-jobs.md | 5 - .../rest-reference/actions/workflow-runs.md | 5 - .../rest-reference/actions/workflows.md | 5 - .../rest-reference/activity/events.md | 22 -- .../rest-reference/activity/feeds.md | 52 --- .../rest-reference/activity/notifications.md | 59 ---- .../rest-reference/activity/starring.md | 15 - .../rest-reference/activity/watching.md | 3 - .../reusables/rest-reference/apps/apps.md | 9 - .../rest-reference/apps/installations.md | 5 - .../rest-reference/apps/marketplace.md | 13 - .../rest-reference/apps/oauth-applications.md | 3 - .../reusables/rest-reference/apps/webhooks.md | 3 - .../rest-reference/billing/billing.md | 1 - .../branches/branch-protection.md | 1 - .../reusables/rest-reference/checks/checks.md | 1 - .../reusables/rest-reference/checks/runs.md | 1 - .../reusables/rest-reference/checks/suites.md | 7 - .../code-scanning/code-scanning.md | 15 - .../codes-of-conduct/codes-of-conduct.md | 2 - .../rest-reference/codespaces/codespaces.md | 3 - .../rest-reference/codespaces/machines.md | 4 - .../codespaces/repository-secrets.md | 2 - .../rest-reference/codespaces/secrets.md | 2 - .../collaborators/invitations.md | 9 - .../rest-reference/commits/comments.md | 12 - .../rest-reference/commits/statuses.md | 13 - .../rest-reference/dependabot/dependabot.md | 3 - .../dependency-graph/dependency-review.md | 5 - .../rest-reference/deploy_keys/deploy_keys.md | 3 - .../rest-reference/deployments/deployments.md | 46 --- .../deployments/environments.md | 5 - .../rest-reference/deployments/statuses.md | 1 - .../enterprise-admin/admin-stats.md | 3 - .../enterprise-admin/announcements.md | 3 - .../enterprise-admin/audit-log.md | 1 - .../enterprise-admin/billing.md | 1 - .../enterprise-admin/enterprise-admin.md | 44 --- .../enterprise-admin/global-webhooks.md | 5 - .../rest-reference/enterprise-admin/ldap.md | 5 - .../enterprise-admin/license.md | 3 - .../enterprise-admin/management-console.md | 29 -- .../enterprise-admin/org-pre-receive-hooks.md | 16 - .../rest-reference/enterprise-admin/orgs.md | 3 - .../pre-receive-environments.md | 25 -- .../enterprise-admin/pre-receive-hooks.md | 18 - .../repo-pre-receive-hooks.md | 15 - .../rest-reference/enterprise-admin/users.md | 3 - .../rest-reference/gists/comments.md | 10 - .../reusables/rest-reference/gists/gists.md | 22 -- .../reusables/rest-reference/git/blobs.md | 12 - .../reusables/rest-reference/git/commits.md | 3 - .../data/reusables/rest-reference/git/git.md | 1 - .../data/reusables/rest-reference/git/refs.md | 3 - .../data/reusables/rest-reference/git/tags.md | 3 - .../reusables/rest-reference/git/trees.md | 3 - .../rest-reference/gitignore/gitignore.md | 9 - .../interactions/interactions.md | 1 - .../rest-reference/interactions/orgs.md | 9 - .../rest-reference/interactions/repos.md | 9 - .../rest-reference/interactions/users.md | 9 - .../rest-reference/issues/assignees.md | 1 - .../rest-reference/issues/comments.md | 5 - .../reusables/rest-reference/issues/events.md | 3 - .../reusables/rest-reference/issues/issues.md | 10 - .../reusables/rest-reference/issues/labels.md | 1 - .../rest-reference/issues/milestones.md | 1 - .../rest-reference/issues/timeline.md | 5 - .../rest-reference/licenses/licenses.md | 22 -- .../rest-reference/metrics/community.md | 1 - .../rest-reference/metrics/statistics.md | 17 - .../rest-reference/metrics/traffic.md | 3 - .../rest-reference/migrations/orgs.md | 5 - .../migrations/source-imports.md | 80 ----- .../rest-reference/migrations/users.md | 9 - .../oauth-authorizations.md | 3 - .../reusables/rest-reference/orgs/blocking.md | 3 - .../rest-reference/orgs/custom_roles.md | 1 - .../reusables/rest-reference/orgs/members.md | 1 - .../orgs/outside-collaborators.md | 1 - .../reusables/rest-reference/orgs/webhooks.md | 24 -- .../rest-reference/packages/packages.md | 10 - .../reusables/rest-reference/pages/pages.md | 14 - .../rest-reference/projects/cards.md | 1 - .../rest-reference/projects/collaborators.md | 3 - .../rest-reference/projects/columns.md | 1 - .../rest-reference/pulls/comments.md | 14 - .../reusables/rest-reference/pulls/pulls.md | 33 -- .../rest-reference/pulls/review-requests.md | 3 - .../reusables/rest-reference/pulls/reviews.md | 3 - .../rest-reference/rate-limit/rate-limit.md | 17 - .../rest-reference/reations/reactions.md | 5 - .../rest-reference/releases/assets.md | 1 - .../rest-reference/releases/releases.md | 5 - .../rest-reference/repos/autolinks.md | 5 - .../rest-reference/repos/contents.md | 22 -- .../reusables/rest-reference/repos/forks.md | 1 - .../reusables/rest-reference/repos/lfs.md | 2 - .../reusables/rest-reference/scim/scim.md | 41 --- .../reusables/rest-reference/search/search.md | 144 -------- .../secret-scanning/secret-scanning.md | 9 - .../teams/discussion-comments.md | 3 - .../rest-reference/teams/discussions.md | 3 - .../rest-reference/teams/external-groups.md | 16 - .../reusables/rest-reference/teams/members.md | 12 - .../rest-reference/teams/team-sync.md | 11 - .../reusables/rest-reference/teams/teams.md | 1 - .../rest-reference/users/blocking.md | 1 - .../reusables/rest-reference/users/emails.md | 3 - .../rest-reference/users/followers.md | 1 - .../rest-reference/users/gpg-keys.md | 3 - .../reusables/rest-reference/users/keys.md | 1 - .../reusables/rest-reference/users/users.md | 1 - .../rest-reference/webhooks/repo-config.md | 1 - .../webhooks/repo-deliveries.md | 1 - .../rest-reference/webhooks/repos.md | 1 - .../rest-reference/webhooks/webhooks.md | 58 ---- .../saml/saml-ghes-account-revocation.md | 5 + .../scim/after-you-configure-saml.md | 2 +- .../scim/dedicated-configuration-account.md | 1 + .../reusables/scim/enterprise-account-scim.md | 2 +- .../user-settings/update-preferences.md | 1 + .../secret_scanning_alert_event_short_desc.md | 3 +- translations/pt-BR/data/ui.yml | 1 + 472 files changed, 2940 insertions(+), 3469 deletions(-) create mode 100644 translations/pt-BR/content/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/setting-your-profile-to-private.md create mode 100644 translations/pt-BR/content/actions/using-workflows/about-workflows.md delete mode 100644 translations/pt-BR/content/actions/using-workflows/advanced-workflow-features.md delete mode 100644 translations/pt-BR/content/admin/identity-and-access-management/authenticating-users-for-your-github-enterprise-server-instance/index.md delete mode 100644 translations/pt-BR/content/admin/identity-and-access-management/authenticating-users-for-your-github-enterprise-server-instance/using-cas.md delete mode 100644 translations/pt-BR/content/admin/identity-and-access-management/authenticating-users-for-your-github-enterprise-server-instance/using-saml.md delete mode 100644 translations/pt-BR/content/admin/identity-and-access-management/configuring-authentication-and-provisioning-with-your-identity-provider/index.md create mode 100644 translations/pt-BR/content/admin/identity-and-access-management/managing-iam-for-your-enterprise/about-authentication-for-your-enterprise.md rename translations/pt-BR/content/admin/identity-and-access-management/{authenticating-users-for-your-github-enterprise-server-instance/allowing-built-in-authentication-for-users-outside-your-identity-provider.md => managing-iam-for-your-enterprise/allowing-built-in-authentication-for-users-outside-your-provider.md} (53%) rename translations/pt-BR/content/admin/identity-and-access-management/{authenticating-users-for-your-github-enterprise-server-instance => managing-iam-for-your-enterprise}/changing-authentication-methods.md (86%) create mode 100644 translations/pt-BR/content/admin/identity-and-access-management/managing-iam-for-your-enterprise/username-considerations-for-external-authentication.md rename translations/pt-BR/content/admin/identity-and-access-management/{authenticating-users-for-your-github-enterprise-server-instance/using-built-in-authentication.md => using-built-in-authentication/configuring-built-in-authentication.md} (50%) rename translations/pt-BR/content/admin/identity-and-access-management/{authenticating-users-for-your-github-enterprise-server-instance => using-built-in-authentication}/disabling-unauthenticated-sign-ups.md (51%) create mode 100644 translations/pt-BR/content/admin/identity-and-access-management/using-built-in-authentication/index.md create mode 100644 translations/pt-BR/content/admin/identity-and-access-management/using-built-in-authentication/inviting-people-to-use-your-instance.md create mode 100644 translations/pt-BR/content/admin/identity-and-access-management/using-cas-for-enterprise-iam/index.md create mode 100644 translations/pt-BR/content/admin/identity-and-access-management/using-cas-for-enterprise-iam/using-cas.md rename translations/pt-BR/content/admin/identity-and-access-management/{managing-iam-with-enterprise-managed-users => using-enterprise-managed-users-and-saml-for-iam}/about-enterprise-managed-users.md (99%) rename translations/pt-BR/content/admin/identity-and-access-management/{managing-iam-with-enterprise-managed-users => using-enterprise-managed-users-and-saml-for-iam}/configuring-saml-single-sign-on-for-enterprise-managed-users.md (98%) rename translations/pt-BR/content/admin/identity-and-access-management/{managing-iam-with-enterprise-managed-users => using-enterprise-managed-users-and-saml-for-iam}/configuring-scim-provisioning-for-enterprise-managed-users-with-okta.md (98%) rename translations/pt-BR/content/admin/identity-and-access-management/{managing-iam-with-enterprise-managed-users => using-enterprise-managed-users-and-saml-for-iam}/configuring-scim-provisioning-for-enterprise-managed-users.md (97%) rename translations/pt-BR/content/admin/identity-and-access-management/{managing-iam-with-enterprise-managed-users => using-enterprise-managed-users-and-saml-for-iam}/index.md (85%) rename translations/pt-BR/content/admin/identity-and-access-management/{managing-iam-with-enterprise-managed-users => using-enterprise-managed-users-and-saml-for-iam}/managing-team-memberships-with-identity-provider-groups.md (98%) create mode 100644 translations/pt-BR/content/admin/identity-and-access-management/using-ldap-for-enterprise-iam/index.md rename translations/pt-BR/content/admin/identity-and-access-management/{authenticating-users-for-your-github-enterprise-server-instance => using-ldap-for-enterprise-iam}/using-ldap.md (95%) rename translations/pt-BR/content/admin/identity-and-access-management/{managing-iam-for-your-enterprise/about-identity-and-access-management-for-your-enterprise.md => using-saml-for-enterprise-iam/about-saml-for-enterprise-iam.md} (64%) rename translations/pt-BR/content/admin/identity-and-access-management/{configuring-authentication-and-provisioning-with-your-identity-provider => using-saml-for-enterprise-iam}/configuring-authentication-and-provisioning-for-your-enterprise-using-azure-ad.md (96%) rename translations/pt-BR/content/admin/identity-and-access-management/{configuring-authentication-and-provisioning-with-your-identity-provider => using-saml-for-enterprise-iam}/configuring-authentication-and-provisioning-for-your-enterprise-using-okta.md (97%) rename translations/pt-BR/content/admin/identity-and-access-management/{managing-iam-for-your-enterprise => using-saml-for-enterprise-iam}/configuring-saml-single-sign-on-for-your-enterprise-using-okta.md (96%) rename translations/pt-BR/content/admin/identity-and-access-management/{managing-iam-for-your-enterprise => using-saml-for-enterprise-iam}/configuring-saml-single-sign-on-for-your-enterprise.md (55%) rename translations/pt-BR/content/admin/identity-and-access-management/{managing-iam-for-your-enterprise => using-saml-for-enterprise-iam}/configuring-user-provisioning-for-your-enterprise.md (90%) create mode 100644 translations/pt-BR/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/enabling-encrypted-assertions.md create mode 100644 translations/pt-BR/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/index.md rename translations/pt-BR/content/admin/identity-and-access-management/{managing-iam-for-your-enterprise => using-saml-for-enterprise-iam}/managing-team-synchronization-for-organizations-in-your-enterprise.md (96%) rename translations/pt-BR/content/admin/identity-and-access-management/{configuring-authentication-and-provisioning-with-your-identity-provider => using-saml-for-enterprise-iam}/mapping-okta-groups-to-teams.md (97%) create mode 100644 translations/pt-BR/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/saml-configuration-reference.md rename translations/pt-BR/content/admin/identity-and-access-management/{managing-iam-for-your-enterprise => using-saml-for-enterprise-iam}/switching-your-saml-configuration-from-an-organization-to-an-enterprise-account.md (96%) create mode 100644 translations/pt-BR/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/troubleshooting-saml-authentication.md create mode 100644 translations/pt-BR/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/updating-a-users-saml-nameid.md create mode 100644 translations/pt-BR/content/organizations/managing-saml-single-sign-on-for-your-organization/about-scim-for-organizations.md delete mode 100644 translations/pt-BR/content/organizations/managing-saml-single-sign-on-for-your-organization/about-scim.md create mode 100644 translations/pt-BR/content/rest/README.md create mode 100644 translations/pt-BR/data/features/ghas-committers-calculator.yml create mode 100644 translations/pt-BR/data/release-notes/enterprise-server/3-1/20.yml create mode 100644 translations/pt-BR/data/release-notes/enterprise-server/3-2/12.yml create mode 100644 translations/pt-BR/data/release-notes/enterprise-server/3-3/7.yml create mode 100644 translations/pt-BR/data/release-notes/enterprise-server/3-4/2.yml create mode 100644 translations/pt-BR/data/reusables/actions/about-triggers.md create mode 100644 translations/pt-BR/data/reusables/actions/about-workflows-long.md create mode 100644 translations/pt-BR/data/reusables/actions/workflow-basic-example-and-explanation.md create mode 100644 translations/pt-BR/data/reusables/enterprise/constantly-improving.md delete mode 100644 translations/pt-BR/data/reusables/enterprise_management_console/username_normalization.md delete mode 100644 translations/pt-BR/data/reusables/enterprise_management_console/username_normalization_sample.md create mode 100644 translations/pt-BR/data/reusables/enterprise_user_management/alternatively-enable-external-authentication.md create mode 100644 translations/pt-BR/data/reusables/enterprise_user_management/built-in-authentication-new-accounts.md create mode 100644 translations/pt-BR/data/reusables/enterprise_user_management/consider-usernames-for-external-authentication.md create mode 100644 translations/pt-BR/data/reusables/enterprise_user_management/unauthenticated-sign-ups.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/actions/actions.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/actions/artifacts.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/actions/cache.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/actions/permissions.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/actions/secrets.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/actions/self-hosted-runner-groups.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/actions/self-hosted-runners.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/actions/workflow-jobs.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/actions/workflow-runs.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/actions/workflows.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/activity/events.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/activity/feeds.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/activity/notifications.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/activity/starring.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/activity/watching.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/apps/apps.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/apps/installations.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/apps/marketplace.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/apps/oauth-applications.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/apps/webhooks.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/billing/billing.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/branches/branch-protection.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/checks/checks.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/checks/runs.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/checks/suites.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/code-scanning/code-scanning.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/codes-of-conduct/codes-of-conduct.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/codespaces/codespaces.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/codespaces/machines.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/codespaces/repository-secrets.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/codespaces/secrets.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/collaborators/invitations.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/commits/comments.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/commits/statuses.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/dependabot/dependabot.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/dependency-graph/dependency-review.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/deploy_keys/deploy_keys.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/deployments/deployments.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/deployments/environments.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/deployments/statuses.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/enterprise-admin/admin-stats.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/enterprise-admin/announcements.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/enterprise-admin/audit-log.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/enterprise-admin/billing.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/enterprise-admin/enterprise-admin.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/enterprise-admin/global-webhooks.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/enterprise-admin/ldap.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/enterprise-admin/license.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/enterprise-admin/management-console.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/enterprise-admin/org-pre-receive-hooks.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/enterprise-admin/orgs.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/enterprise-admin/pre-receive-environments.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/enterprise-admin/pre-receive-hooks.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/enterprise-admin/repo-pre-receive-hooks.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/enterprise-admin/users.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/gists/comments.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/gists/gists.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/git/blobs.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/git/commits.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/git/git.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/git/refs.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/git/tags.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/git/trees.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/gitignore/gitignore.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/interactions/interactions.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/interactions/orgs.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/interactions/repos.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/interactions/users.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/issues/assignees.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/issues/comments.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/issues/events.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/issues/issues.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/issues/labels.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/issues/milestones.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/issues/timeline.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/licenses/licenses.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/metrics/community.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/metrics/statistics.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/metrics/traffic.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/migrations/orgs.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/migrations/source-imports.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/migrations/users.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/oauth-authorizations/oauth-authorizations.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/orgs/blocking.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/orgs/custom_roles.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/orgs/members.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/orgs/outside-collaborators.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/orgs/webhooks.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/packages/packages.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/pages/pages.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/projects/cards.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/projects/collaborators.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/projects/columns.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/pulls/comments.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/pulls/pulls.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/pulls/review-requests.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/pulls/reviews.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/rate-limit/rate-limit.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/reations/reactions.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/releases/assets.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/releases/releases.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/repos/autolinks.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/repos/contents.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/repos/forks.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/repos/lfs.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/scim/scim.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/search/search.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/secret-scanning/secret-scanning.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/teams/discussion-comments.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/teams/discussions.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/teams/external-groups.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/teams/members.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/teams/team-sync.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/teams/teams.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/users/blocking.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/users/emails.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/users/followers.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/users/gpg-keys.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/users/keys.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/users/users.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/webhooks/repo-config.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/webhooks/repo-deliveries.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/webhooks/repos.md delete mode 100644 translations/pt-BR/data/reusables/rest-reference/webhooks/webhooks.md create mode 100644 translations/pt-BR/data/reusables/saml/saml-ghes-account-revocation.md create mode 100644 translations/pt-BR/data/reusables/scim/dedicated-configuration-account.md create mode 100644 translations/pt-BR/data/reusables/user-settings/update-preferences.md diff --git a/translations/log/pt-resets.csv b/translations/log/pt-resets.csv index 4558a18bbc..4e000b92d6 100644 --- a/translations/log/pt-resets.csv +++ b/translations/log/pt-resets.csv @@ -41,10 +41,8 @@ translations/pt-BR/content/packages/working-with-a-github-packages-registry/work translations/pt-BR/content/packages/working-with-a-github-packages-registry/working-with-the-rubygems-registry.md,broken liquid tags translations/pt-BR/content/repositories/managing-your-repositorys-settings-and-features/enabling-features-for-your-repository/managing-github-actions-settings-for-a-repository.md,broken liquid tags translations/pt-BR/content/repositories/managing-your-repositorys-settings-and-features/managing-repository-settings/about-email-notifications-for-pushes-to-your-repository.md,broken liquid tags -translations/pt-BR/content/rest/reference/enterprise-admin.md,Listed in localization-support#489 -translations/pt-BR/content/rest/reference/enterprise-admin.md,broken liquid tags -translations/pt-BR/content/rest/reference/gists.md,Listed in localization-support#489 -translations/pt-BR/content/rest/reference/repos.md,Listed in localization-support#489 +translations/pt-BR/content/rest/activity/events.md,broken liquid tags +translations/pt-BR/content/rest/enterprise-admin/index.md,broken liquid tags translations/pt-BR/content/support/learning-about-github-support/about-github-support.md,broken liquid tags translations/pt-BR/data/release-notes/enterprise-server/2-20/15.yml,Listed in localization-support#489 translations/pt-BR/data/release-notes/enterprise-server/2-21/6.yml,Listed in localization-support#489 @@ -64,4 +62,3 @@ translations/pt-BR/data/reusables/repositories/deleted_forks_from_private_reposi translations/pt-BR/data/reusables/repositories/security-alerts-x-github-severity.md,Listed in localization-support#489 translations/pt-BR/data/reusables/repositories/squash-and-rebase-linear-commit-hisitory.md,Listed in localization-support#489 translations/pt-BR/data/reusables/repositories/suggest-changes.md,Listed in localization-support#489 -translations/pt-BR/data/reusables/rest-reference/activity/events.md,broken liquid tags diff --git a/translations/pt-BR/content/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/about-your-organizations-profile.md b/translations/pt-BR/content/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/about-your-organizations-profile.md index f2e7408d74..d12ee9d23c 100644 --- a/translations/pt-BR/content/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/about-your-organizations-profile.md +++ b/translations/pt-BR/content/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/about-your-organizations-profile.md @@ -16,7 +16,7 @@ topics: shortTitle: Perfil da organização --- -You can optionally choose to add a description, location, website, and email address for your organization, and pin important repositories.{% ifversion fpt or ghec or ghes > 3.3 or ghae-issue-4749 %} You can customize your organization's public profile by adding a README.md file. Para obter mais informações, consulte "[Personalizando o perfil da sua organização](/organizations/collaborating-with-groups-in-organizations/customizing-your-organizations-profile)."{% endif %} +Opcionalmente, é possível escolher adicionar uma descrição, localização, site e endereço de e-mail da sua organização e fixar repositórios importantes.{% ifversion fpt or ghec or ghes > 3.3 or ghae-issue-4749 %} Você pode personalizar o perfil público da sua organização adicionando um arquivo README.md. Para obter mais informações, consulte "[Personalizando o perfil da sua organização](/organizations/collaborating-with-groups-in-organizations/customizing-your-organizations-profile)."{% endif %} {% ifversion fpt %} As organizações que usam o {% data variables.product.prodname_ghe_cloud %} podem confirmar a identidade da sua organização e exibir um selo "Verificado" na página de perfil da organização, verificando os domínios da organização com {% data variables.product.product_name %}. Para obter mais informações, consulte "[verificando ou aprovando um domínio para sua organização](/organizations/managing-organization-settings/verifying-or-approving-a-domain-for-your-organization)" na documentação de {% data variables.product.prodname_ghe_cloud %}. diff --git a/translations/pt-BR/content/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/index.md b/translations/pt-BR/content/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/index.md index f82e9fa6a0..2b387baf7e 100644 --- a/translations/pt-BR/content/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/index.md +++ b/translations/pt-BR/content/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/index.md @@ -17,5 +17,6 @@ children: - /personalizing-your-profile - /managing-your-profile-readme - /pinning-items-to-your-profile + - /setting-your-profile-to-private --- diff --git a/translations/pt-BR/content/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/personalizing-your-profile.md b/translations/pt-BR/content/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/personalizing-your-profile.md index 430b4bfed5..bd8d72d1bf 100644 --- a/translations/pt-BR/content/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/personalizing-your-profile.md +++ b/translations/pt-BR/content/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/personalizing-your-profile.md @@ -135,7 +135,7 @@ Você pode desabilitar alguns dos selos para programas de {% data variables.prod {% data reusables.user-settings.access_settings %} 2. Em "Configurações de perfil", desmarque o selo que você deseja desabilitar. ![Caixa de seleção para deixar de exibir um selo no seu perfil](/assets/images/help/profile/profile-badge-settings.png) -3. Clique em **Update preferences** (Atualizar preferências). +{% data reusables.user-settings.update-preferences %} {% endif %} diff --git a/translations/pt-BR/content/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/setting-your-profile-to-private.md b/translations/pt-BR/content/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/setting-your-profile-to-private.md new file mode 100644 index 0000000000..6d236d1cd1 --- /dev/null +++ b/translations/pt-BR/content/account-and-profile/setting-up-and-managing-your-github-profile/customizing-your-profile/setting-your-profile-to-private.md @@ -0,0 +1,63 @@ +--- +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 +--- + +## About private profiles + +{% note %} + +**Note:** Private profiles are currently in beta and are subject to change. + +{% endnote %} + +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 %} + +## 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. + +When your profile is private, your {% data variables.product.prodname_dotcom_the_website %} activity will not appear in the following locations: + +- Activity feeds for other users. +- Discussions leaderboards. +- The [Trending](https://github.com/trending) page. + +{% note %} + +**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 %} + +## Changing your profile's privacy settings + +{% data reusables.user-settings.access_settings %} +1. Under "Contributions & Activity", select the checkbox next to **Make profile private and hide activity**. +{% data reusables.user-settings.update-preferences %} diff --git a/translations/pt-BR/content/account-and-profile/setting-up-and-managing-your-github-user-account/managing-user-account-settings/converting-a-user-into-an-organization.md b/translations/pt-BR/content/account-and-profile/setting-up-and-managing-your-github-user-account/managing-user-account-settings/converting-a-user-into-an-organization.md index 5f057d5df3..ef9cdbf958 100644 --- a/translations/pt-BR/content/account-and-profile/setting-up-and-managing-your-github-user-account/managing-user-account-settings/converting-a-user-into-an-organization.md +++ b/translations/pt-BR/content/account-and-profile/setting-up-and-managing-your-github-user-account/managing-user-account-settings/converting-a-user-into-an-organization.md @@ -45,7 +45,7 @@ Você também pode converter sua conta pessoal diretamente em uma organização. {% ifversion fpt or ghec %}- Para contas pessoais no {% data variables.product.prodname_pro %}, faz a transição da cobrança automaticamente para o [{% data variables.product.prodname_team %} pago](/articles/about-billing-for-github-accounts) sem a necessidade de inserir novamente as informações de pagamento, ajustar o ciclo de cobrança ou pagar em dobro{% endif %} 1. Crie uma conta pessoal, que você usará para entrar no GitHub e acessar a organização e seus repositórios após conversão. -2. [Leave any organizations](/articles/removing-yourself-from-an-organization) the personal account you're converting has joined. +2. [Deixe qualquer organização](/articles/removing-yourself-from-an-organization) a conta pessoal que você está convertendo começou a participar. {% data reusables.user-settings.access_settings %} {% data reusables.user-settings.organizations %} 5. Em "Transform account" (Transformar conta), clique em **Turn into an organization** (Transformar em uma organização). ![Botão de conversão da organização](/assets/images/help/settings/convert-to-organization.png) diff --git a/translations/pt-BR/content/actions/creating-actions/creating-a-composite-action.md b/translations/pt-BR/content/actions/creating-actions/creating-a-composite-action.md index 81d0f84678..0c42fc8a7f 100644 --- a/translations/pt-BR/content/actions/creating-actions/creating-a-composite-action.md +++ b/translations/pt-BR/content/actions/creating-actions/creating-a-composite-action.md @@ -82,7 +82,7 @@ Antes de começar, você criará um repositório em {% ifversion ghae %}{% data - run: echo Hello ${{ inputs.who-to-greet }}. shell: bash - id: random-number-generator - run: echo "::set-output name=random-id::$(echo $RANDOM)" + run: echo "::set-output name=random-number::$(echo $RANDOM)" shell: bash - run: echo "${{ github.action_path }}" >> $GITHUB_PATH shell: bash diff --git a/translations/pt-BR/content/actions/learn-github-actions/understanding-github-actions.md b/translations/pt-BR/content/actions/learn-github-actions/understanding-github-actions.md index a19b168efd..d4c19d85a0 100644 --- a/translations/pt-BR/content/actions/learn-github-actions/understanding-github-actions.md +++ b/translations/pt-BR/content/actions/learn-github-actions/understanding-github-actions.md @@ -50,9 +50,7 @@ Para obter informações mais informações sobre a introdução de {% data vari ### Fluxos de trabalho -Um fluxo de trabalho é um processo automatizado configurável que executa um ou mais trabalhos. Os fluxos de trabalho são definidos por um arquivo YAML verificado no seu repositório e será executado quando acionado por um evento no repositório, ou eles podem ser acionados manualmente ou de acordo com um cronograma definido. - -É possível ter vários fluxos de trabalho em um repositório, cada um dos quais pode executar um conjunto diferente de etapas. Por exemplo, você pode ter um fluxo de trabalho para criar e testar pull requests, outro fluxo de trabalho para implantar seu aplicativo toda vez que uma versão for criada, e outro fluxo de trabalho que adiciona uma etiqueta toda vez que alguém abre um novo problema. +{% data reusables.actions.about-workflows-long %} {% ifversion fpt or ghes > 3.3 or ghae-issue-4757 or ghec %}Você pode consultar um fluxo de trabalho dentro de outro fluxo de trabalho. Consulte "[Reutilizando fluxos de trabalho](/actions/learn-github-actions/reusing-workflows)"{% endif %} @@ -72,7 +70,7 @@ Você pode configurar as dependências de um trabalho com outros trabalhos; por Para obter mais informações sobre trabalhos, consulte "[Usando trabalhos](/actions/using-jobs)". -### Ações +### Actions Uma _ação_ é uma aplicativo personalizado para a plataforma de {% data variables.product.prodname_actions %} que executa uma tarefa complexa, mas frequentemente repetida. Use uma ação para ajudar a reduzir a quantidade de código repetitivo que você grava nos seus arquivos de fluxo de trabalho. Uma ação pode extrair o seu repositório git de {% data variables.product.prodname_dotcom %}, configurar a cadeia de ferramentas correta para seu ambiente de criação ou configurar a autenticação para seu provedor de nuvem. @@ -86,168 +84,7 @@ Para obter mais informações, consulte "[Criar ações](/actions/creating-actio {% data reusables.actions.about-runners %} Cada executor pode executar uma tarefa por vez. {% ifversion ghes or ghae %} Você deve hospedar seus próprios executores para {% data variables.product.product_name %}. {% elsif fpt or ghec %}{% data variables.product.company_short %} fornece executores para Ubuntu Linux, Microsoft Windows e macOS para executar seus fluxos de trabalho. Cada fluxo de trabalho é executado em uma nova máquina virtual provisionada. Se você precisar de um sistema operacional diferente ou precisar de uma configuração de hardware específica, você poderá hospedar seus próprios executores.{% endif %} Para mais informações{% ifversion fpt or ghec %} sobre executores auto-hospedados{% endif %}, consulte "[Hospedando os seus próprios executores](/actions/hosting-your-own-runners)" -## Criar um exemplo de fluxo de trabalho - -{% data variables.product.prodname_actions %} usa a sintaxe do YAML para definir o fluxo de trabalho. Cada fluxo de trabalho é armazenado como um arquivo YAML separado no seu repositório de código, em um diretório denominado `.github/workflows`. - -Você pode criar um exemplo de fluxo de trabalho no repositório que aciona automaticamente uma série de comandos sempre que o código for carregado. Neste fluxo de trabalho, {% data variables.product.prodname_actions %} verifica o código enviado, instala as dependências do software e executa `bats -v`. - -1. No seu repositório, crie o diretório `.github/workflows/` para armazenar seus arquivos do fluxo de trabalho. -1. No diretório `.github/workflows/`, crie um novo arquivo denominado `learn-github-actions.yml` e adicione o código a seguir. - - ```yaml - name: learn-github-actions - on: [push] - jobs: - check-bats-version: - runs-on: ubuntu-latest - steps: - - uses: {% data reusables.actions.action-checkout %} - - uses: {% data reusables.actions.action-setup-node %} - with: - node-version: '14' - - run: npm install -g bats - - run: bats -v - ``` -1. Faça commit dessas alterações e faça push para o seu repositório do {% data variables.product.prodname_dotcom %}. - -Seu novo arquivo de fluxo de trabalho de {% data variables.product.prodname_actions %} agora está instalado no seu repositório e será executado automaticamente toda vez que alguém fizer push de uma alteração no repositório. Para obter detalhes sobre o histórico de execução de um fluxo de trabalho, consulte "[Visualizando a atividade do fluxo de trabalho](/actions/learn-github-actions/introduction-to-github-actions#viewing-the-workflows-activity)". - -## Entender o arquivo de fluxo de trabalho - -Para ajudar você a entender como a sintaxe de YAML é usada para criar um arquivo de fluxo de trabalho, esta seção explica cada linha do exemplo Introdução: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - ```yaml - name: learn-github-actions - ``` - - Opcional - Como o nome do fluxo de trabalho irá aparecer na aba Ações do repositório de {% data variables.product.prodname_dotcom %}. -
- - ```yaml - on: [push] - ``` - -Especifica o gatilho para este fluxo de trabalho. Este exemplo usa o evento push para que a execução de um fluxo de trabalho seja acionada toda vez que alguém fizer push de uma alteração no repositório ou merge de um pull request. Isso é acionado por um push para cada branch. Para obter exemplos de sintaxe executados apenas em pushes para branches, caminhos ou tags específicos, consulte "Sintaxe de fluxo de trabalho para {% data variables.product.prodname_actions %}. -
- - ```yaml - jobs: - ``` - - Agrupa todos os trabalhos executados no fluxo de trabalho learn-github-actions. -
- - ```yaml - check-bats-version: - ``` - -Define uma tarefa chamada check-bats-version. As chaves secundaárias definirão as propriedades do trabalho. -
- - ```yaml - runs-on: ubuntu-latest - ``` - - Configura o trabalho a ser executado na versão mais recente de um executor do Linux do Ubuntu. Isto significa que o trabalho será executado em uma nova máquina virtual hospedada pelo GitHub. Para obter exemplos de sintaxe usando outros executores, consulte "Sintaxe de fluxo de trabalho para {% data variables.product.prodname_actions %}." -
- - ```yaml - steps: - ``` - - Agrupa todos os passos são executados no trabalho check-bats-version. Cada item aninhado nesta seção é uma ação separada ou script do shell. -
- - ```yaml - - uses: {% data reusables.actions.action-checkout %} - ``` - -A palavra-chave usa especifica que esta etapa irá executar v3 da ação actions/checkout. Esta é uma ação que faz o check-out do seu repositório para o executor, permitindo que você execute scripts ou outras ações com base no seu código (como ferramentas de compilação e teste). Você deve usar a ação de checkout sempre que o fluxo de trabalho for executado no código do repositório. -
- - ```yaml - - uses: {% data reusables.actions.action-setup-node %} - with: - node-version: '14' - ``` - - Essa etapa usa a ação de {% data reusables.actions.action-setup-node %} para instalar a versão especificada do Node.js (este exemplo usa v14). Isso coloca os dois comandos e npm no seu PATH. -
- - ```yaml - - run: npm install -g bats - ``` - - A palavra-chave executar diz ao trabalho para executar um comando no executor. Neste caso, você está usando o npm para instalar o pacote de teste do software bats. -
- - ```yaml - - run: bats -v - ``` - - Por fim, você executará o comando bats com um parâmetro que produz a versão do software. -
- -### Visualizar o arquivo de fluxo de trabalho - -Neste diagrama, você pode ver o arquivo de fluxo de trabalho que acabou de criar e como os componentes de {% data variables.product.prodname_actions %} estão organizados em uma hierarquia. Cada etapa executa uma única ação ou script do shell. As etapas 1 e 2 executam ações, enquanto as etapas 3 e 4 executam scripts de shell. Para encontrar mais ações pré-criadas para seus fluxos de trabalho, consulte "[Encontrar e personalizar ações](/actions/learn-github-actions/finding-and-customizing-actions)". - -![Visão geral do fluxo de trabalho](/assets/images/help/images/overview-actions-event.png) - -## Visualizando a atividade do fluxo de trabalho - -Uma vez que seu fluxo de trabalho começou a ser executado, você poderá ver um gráfico de visualização do progresso da execução e ver a atividade de cada etapa em {% data variables.product.prodname_dotcom %}. - -{% data reusables.repositories.navigate-to-repo %} -1. No nome do seu repositório, clique em **Ações**. ![Acesse o repositório](/assets/images/help/images/learn-github-actions-repository.png) -1. Na barra lateral esquerda, clique no fluxo de trabalho que deseja ver. ![Captura de tela dos resultados do fluxo de trabalho](/assets/images/help/images/learn-github-actions-workflow.png) -1. Em "Execuções do fluxo de trabalho", clique no nome da execução que você deseja ver. ![Captura de tela das execuções do fluxo de trabalho](/assets/images/help/images/learn-github-actions-run.png) -1. Em **Trabalhos** ou no gráfico de visualização, clique no trabalho que você deseja ver. ![Selecionar trabalho](/assets/images/help/images/overview-actions-result-navigate.png) -1. Visualizar os resultados de cada etapa. ![Captura de tela dos detalhes de execução do fluxo de trabalho](/assets/images/help/images/overview-actions-result-updated-2.png) +{% data reusables.actions.workflow-basic-example-and-explanation %} ## Próximas etapas @@ -263,7 +100,8 @@ Para entender como a cobrança funciona para {% data variables.product.prodname_ {% data reusables.actions.contacting-support %} +{% ifversion ghec or ghes or ghae %} ## Leia mais -{% ifversion ghec or ghes or ghae %} -- "[Sobre {% data variables.product.prodname_actions %} para as empresas](/admin/github-actions/getting-started-with-github-actions-for-your-enterprise/about-github-actions-for-enterprises)"{% endif %} +- "[Sobre {% data variables.product.prodname_actions %} para as empresas](/admin/github-actions/getting-started-with-github-actions-for-your-enterprise/about-github-actions-for-enterprises)" +{% endif %} diff --git a/translations/pt-BR/content/actions/using-workflows/about-workflows.md b/translations/pt-BR/content/actions/using-workflows/about-workflows.md new file mode 100644 index 0000000000..5b5ce9bb82 --- /dev/null +++ b/translations/pt-BR/content/actions/using-workflows/about-workflows.md @@ -0,0 +1,205 @@ +--- +title: Sobre fluxos de trabalho +shortTitle: Sobre fluxos de trabalho +intro: 'Get a high level overview {% data variables.product.prodname_actions %} workflows, including triggers, syntax, and advanced features.' +versions: + fpt: '*' + ghes: '*' + ghae: '*' + ghec: '*' +type: overview +redirect_from: + - /actions/learn-github-actions/managing-complex-workflows + - /actions/using-workflows/advanced-workflow-features +topics: + - Workflows +miniTocMaxHeadingLevel: 3 +--- + +## Sobre fluxos de trabalho + +{% data reusables.actions.about-workflows-long %} + +## Workflow basics + +A workflow must contain the following basic components: + +1. One or more _events_ that will trigger the workflow. +1. One or more _jobs_, each of which will execute on a _runner_ machine and run a series of one or more _steps_. +1. Each step can either run a script that you define or run an action, which is a reusable extension that can simplify your workflow. + +For more information these basic components, see "[Understanding GitHub Actions](/actions/learn-github-actions/understanding-github-actions#the-components-of-github-actions)." + +![Visão geral do fluxo de trabalho](/assets/images/help/images/overview-actions-simple.png) + +## Acionando um fluxo de trabalho + +{% data reusables.actions.about-triggers %} + +For more information, see "[Triggering a workflow](/actions/using-workflows/triggering-a-workflow)", and for a full list of events, see "[Events that trigger workflows](/actions/using-workflows/events-that-trigger-workflows)." + +## Sintaxe de fluxo de trabalho + +Workflow are defined using YAML. For the full reference of the YAML syntax for authoring workflows, see "[Workflow syntax for GitHub Actions](/actions/using-workflows/workflow-syntax-for-github-actions#about-yaml-syntax-for-workflows)." + + +{% data reusables.actions.workflow-basic-example-and-explanation %} + +For more on managing workflow runs, such as re-running, cancelling, or deleting a workflow run, see "[Managing workflow runs](/actions/managing-workflow-runs)." + +## Usando fluxos de trabalho iniciais + +{% data reusables.actions.workflow-template-overview %} + +For more information on using and creating starter workflows, see "[Using starter workflows](/actions/using-workflows/using-starter-workflows)" and "[Creating starter workflows for your organization](/actions/using-workflows/creating-starter-workflows-for-your-organization)." + +## Recursos avançados de fluxo de trabalho + +This section briefly describes some of the advanced features of {% data variables.product.prodname_actions %} that help you create more complex workflows. + +### Armazenar segredos + +Se os seus fluxos de trabalho usarem dados confidenciais, como senhas ou certificados, você pode salvá-los em {% data variables.product.prodname_dotcom %} como _segredos_ e usá-los nos seus fluxos de trabalho como variáveis de ambiente. This means that you will be able to create and share workflows without having to embed sensitive values directly in the workflow's YAML source. + +This example job demonstrates how to reference an existing secret as an environment variable, and send it as a parameter to an example command. + +{% raw %} +```yaml +jobs: + example-job: + runs-on: ubuntu-latest + steps: + - name: Retrieve secret + env: + super_secret: ${{ secrets.SUPERSECRET }} + run: | + example-command "$super_secret" +``` +{% endraw %} + +Para obter mais informações, consulte "[Segredos criptografados](/actions/security-guides/encrypted-secrets)". + +### Criar trabalhos dependentes + +Por padrão, os trabalhos do seu fluxo de trabalho são executadas em paralelo e ao mesmo tempo. If you have a job that must only run after another job has completed, you can use the `needs` keyword to create this dependency. If one of the jobs fails, all dependent jobs are skipped; however, if you need the jobs to continue, you can define this using the `if` conditional statement. + +Neste exemplo, os trabalhos de `configuração`, `criação` e `teste` executados em série, com `criação` e `teste` sendo dependentes da conclusão bem-sucedida do trabalho que os precede: + +```yaml +jobs: + setup: + runs-on: ubuntu-latest + steps: + - run: ./setup_server.sh + build: + needs: setup + runs-on: ubuntu-latest + steps: + - run: ./build_server.sh + test: + needs: build + runs-on: ubuntu-latest + steps: + - run: ./test_server.sh +``` + +Para obter mais informações, consulte[Definindo trabalhos de pré-requisito](/actions/using-jobs/using-jobs-in-a-workflow#defining-prerequisite-jobs)". + +### Usar uma matriz de criação + +You can use a build matrix if you want your workflow to run tests across multiple combinations of parameters, such as operating systems, platforms, and languages. A matriz de criação é criada usando a palavra-chave `estratégia`, que recebe as opções de compilação como um array. Por exemplo, essa matriz de criação irá executar o trabalho várias vezes, usando diferentes versões do Node.js: + +```yaml +jobs: + build: + runs-on: ubuntu-latest + strategy: + matrix: + node: [6, 8, 10] + steps: + - uses: {% data reusables.actions.action-setup-node %} + with: + node-version: {% raw %}${{ matrix.node }}{% endraw %} +``` + +Para obter mais informações, consulte "[Usando uma matriz de construção para seus trabalhos](/actions/using-jobs/using-a-build-matrix-for-your-jobs)". + +{% ifversion fpt or ghec %} +### Memorizar dependências + +Executores hospedados em {% data variables.product.prodname_dotcom %} são iniciados como ambientes novos para cada trabalho. Portanto, se os seus trabalhos reutilizam dependências regularmente, você pode considerar fazer armazenamento em cache desses arquivos para ajudar a melhorar o desempenho. Após a criação do armazenamento em cache, ele fica disponível para todos os fluxos de trabalho no mesmo repositório. + +Este exemplo demonstra como armazenar em cache o diretório `~/.npm`: + +```yaml +jobs: + example-job: + steps: + - name: Cache node modules + uses: {% data reusables.actions.action-cache %} + env: + cache-name: cache-node-modules + with: + path: ~/.npm + key: {% raw %}${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('**/package-lock.json') }}{% endraw %} + restore-keys: | + {% raw %}${{ runner.os }}-build-${{ env.cache-name }}-{% endraw %} +``` + +Para obter mais informações, consulte "[Memorizar dependências para acelerar fluxos de trabalho](/actions/using-workflows/caching-dependencies-to-speed-up-workflows)". +{% endif %} + +### Usar bancos de dados e contêineres de serviço + +Se sua tarefa exigir um banco de dados ou serviço de cache, você poderá usar a palavra-chave [`serviços`](/actions/using-jobs/running-jobs-in-a-container) para criar um contêiner efêmero para hospedar o serviço; o contêiner resultante ficará disponível em todas as etapas do trabalho e será removido quando o trabalho for concluído. Este exemplo demonstra como um trabalho pode usar `serviços` para criar um contêiner `postgres` e, em seguida, usar o `nó` para conectar-se ao serviço. + +```yaml +jobs: + container-job: + runs-on: ubuntu-latest + container: node:10.18-jessie + services: + postgres: + image: postgres + steps: + - name: Check out repository code + uses: {% data reusables.actions.action-checkout %} + - name: Install dependencies + run: npm ci + - name: Connect to PostgreSQL + run: node client.js + env: + POSTGRES_HOST: postgres + POSTGRES_PORT: 5432 +``` + +For more information, see "[Using containerized services](/actions/using-containerized-services)." + +### Usar etiquetas para encaminhar fluxos de trabalho + +Se você quiser ter certeza de que um determinado tipo de executor irá processar seu trabalho, você pode usar etiquetas para controlar os locais onde os trabalhos são executados. Você pode atribuir etiquetas a um executor auto-hospedado, além de sua etiqueta padrão de `auto-hospedado`. Em seguida, você pode consultar essas etiquetas no seu fluxo de trabalho YAML, garantindo que o trabalho seja encaminhado de forma previsível. Os executores hospedados em {% ifversion not ghae %} {% data variables.product.prodname_dotcom %} têm etiquetas pré-definidas atribuídas.{% endif %} + +Este exemplo mostra como um fluxo de trabalho pode usar etiquetas para especificar o executor obrigatório: + +```yaml +jobs: + example-job: + runs-on: [self-hosted, linux, x64, gpu] +``` + +Um fluxo de trabalho só é executado em um executor que possui todas as etiquetas na matriz `runs-on`. O trabalho irá preferencialmente para um executor auto-hospedado inativo com as etiquetas especificadas. {% ifversion fpt or ghec %}If none are available and a {% data variables.product.prodname_dotcom %}-hosted runner with the specified labels exists, the job will go to a {% data variables.product.prodname_dotcom %}-hosted runner.{% endif %} + +To learn more about self-hosted runner labels, see "[Using labels with self-hosted runners](/actions/hosting-your-own-runners/using-labels-with-self-hosted-runners)." + +{% ifversion fpt or ghec %} +To learn more about {% data variables.product.prodname_dotcom %}-hosted runner labels, see "[Supported runners and hardware resources](/actions/using-github-hosted-runners/about-github-hosted-runners#supported-runners-and-hardware-resources)." +{% endif %} + +{% ifversion fpt or ghes > 3.3 or ghae-issue-4757 or ghec %} +### Reutilizando fluxos de trabalho +{% data reusables.actions.reusable-workflows %} +{% endif %} + +### Usar ambientes + +You can configure environments with protection rules and secrets to control the execution of jobs in a workflow. Cada trabalho em um fluxo de trabalho pode fazer referência a um único ambiente. Todas as regras de proteção configuradas para o ambiente têm de ser aprovadas antes que um trabalho de referência ao ambiente seja enviado a um executor. Para obter mais informações, consulte "[Usando ambientes para implantação](/actions/deployment/using-environments-for-deployment)". diff --git a/translations/pt-BR/content/actions/using-workflows/advanced-workflow-features.md b/translations/pt-BR/content/actions/using-workflows/advanced-workflow-features.md deleted file mode 100644 index bff24dd9e2..0000000000 --- a/translations/pt-BR/content/actions/using-workflows/advanced-workflow-features.md +++ /dev/null @@ -1,183 +0,0 @@ ---- -title: Recursos avançados de fluxo de trabalho -shortTitle: Recursos avançados de fluxo de trabalho -intro: 'Este guia mostra como usar as funcionalidades avançadas de {% data variables.product.prodname_actions %}, com gestão de segredos, trabalhos dependentes, cache, matrizes de criação ambientes, e etiquetas.' -redirect_from: - - /actions/learn-github-actions/managing-complex-workflows -versions: - fpt: '*' - ghes: '*' - ghae: '*' - ghec: '*' -type: how_to -topics: - - Workflows -miniTocMaxHeadingLevel: 4 ---- - -{% data reusables.actions.enterprise-beta %} -{% data reusables.actions.enterprise-github-hosted-runners %} - -## Visão Geral - -Este artigo descreve alguns dos recursos avançados de {% data variables.product.prodname_actions %} que ajudam você a criar criar fluxos de trabalho mais complexos. - -## Armazenar segredos - -Se os seus fluxos de trabalho usarem dados confidenciais, como senhas ou certificados, você pode salvá-los em {% data variables.product.prodname_dotcom %} como _segredos_ e usá-los nos seus fluxos de trabalho como variáveis de ambiente. Isto significa que você poderá criar e compartilhar fluxos de trabalho sem ter de incorporar valores sensíveis diretamente no fluxo de trabalho de YAML. - -Esta ação de exemplo demonstra como fazer referência a um segredo existente como uma variável de ambiente e enviá-lo como um parâmetro para um comando de exemplo. - -{% raw %} -```yaml -jobs: - example-job: - runs-on: ubuntu-latest - steps: - - name: Retrieve secret - env: - super_secret: ${{ secrets.SUPERSECRET }} - run: | - example-command "$super_secret" -``` -{% endraw %} - -Para obter mais informações, consulte "[Criar e armazenar segredos encriptados](/actions/configuring-and-managing-workflows/creating-and-storing-encrypted-secrets)". - -## Criar trabalhos dependentes - -Por padrão, os trabalhos do seu fluxo de trabalho são executadas em paralelo e ao mesmo tempo. Portanto, se você tem um trabalho que só deve ser executado após a conclusão de outro trabalho, você pode usar a palavra-chave `needs` para criar esta dependência. Se um dos trabalhos falhar, todos os trabalhos dependentes serão suprimidos. No entanto, se você precisa que os trabalhos continuem, você pode definir isso usando a declaração condicional [`se`](/actions/using-jobs/using-conditions-to-control-job-execution). - -Neste exemplo, os trabalhos de `configuração`, `criação` e `teste` executados em série, com `criação` e `teste` sendo dependentes da conclusão bem-sucedida do trabalho que os precede: - -```yaml -jobs: - setup: - runs-on: ubuntu-latest - steps: - - run: ./setup_server.sh - build: - needs: setup - runs-on: ubuntu-latest - steps: - - run: ./build_server.sh - test: - needs: build - runs-on: ubuntu-latest - steps: - - run: ./test_server.sh -``` - -Para obter mais informações, consulte[Definindo trabalhos de pré-requisito](/actions/using-jobs/using-jobs-in-a-workflow#defining-prerequisite-jobs)". - -## Usar uma matriz de criação - -Você pode usar uma matriz de criação se quiser que seu fluxo de trabalho execute testes em várias combinações de sistemas operacionais, plataformas e linguagens. A matriz de criação é criada usando a palavra-chave `estratégia`, que recebe as opções de compilação como um array. Por exemplo, essa matriz de criação irá executar o trabalho várias vezes, usando diferentes versões do Node.js: - -```yaml -jobs: - build: - runs-on: ubuntu-latest - strategy: - matrix: - node: [6, 8, 10] - steps: - - uses: {% data reusables.actions.action-setup-node %} - with: - node-version: {% raw %}${{ matrix.node }}{% endraw %} -``` - -Para obter mais informações, consulte "[Usando uma matriz de construção para seus trabalhos](/actions/using-jobs/using-a-build-matrix-for-your-jobs)". - -{% ifversion fpt or ghec %} -## Memorizar dependências - -Executores hospedados em {% data variables.product.prodname_dotcom %} são iniciados como ambientes novos para cada trabalho. Portanto, se os seus trabalhos reutilizam dependências regularmente, você pode considerar fazer armazenamento em cache desses arquivos para ajudar a melhorar o desempenho. Após a criação do armazenamento em cache, ele fica disponível para todos os fluxos de trabalho no mesmo repositório. - -Este exemplo demonstra como armazenar em cache o diretório `~/.npm`: - -```yaml -jobs: - example-job: - steps: - - name: Cache node modules - uses: {% data reusables.actions.action-cache %} - env: - cache-name: cache-node-modules - with: - path: ~/.npm - key: {% raw %}${{ runner.os }}-build-${{ env.cache-name }}-${{ hashFiles('**/package-lock.json') }}{% endraw %} - restore-keys: | - {% raw %}${{ runner.os }}-build-${{ env.cache-name }}-{% endraw %} -``` - -Para obter mais informações, consulte "Memorizar dependências para acelerar fluxos de trabalho". -{% endif %} - -## Usar bancos de dados e contêineres de serviço - -Se sua tarefa exigir um banco de dados ou serviço de cache, você poderá usar a palavra-chave [`serviços`](/actions/using-jobs/running-jobs-in-a-container) para criar um contêiner efêmero para hospedar o serviço; o contêiner resultante ficará disponível em todas as etapas do trabalho e será removido quando o trabalho for concluído. Este exemplo demonstra como um trabalho pode usar `serviços` para criar um contêiner `postgres` e, em seguida, usar o `nó` para conectar-se ao serviço. - -```yaml -jobs: - container-job: - runs-on: ubuntu-latest - container: node:10.18-jessie - services: - postgres: - image: postgres - steps: - - name: Check out repository code - uses: {% data reusables.actions.action-checkout %} - - name: Install dependencies - run: npm ci - - name: Connect to PostgreSQL - run: node client.js - env: - POSTGRES_HOST: postgres - POSTGRES_PORT: 5432 -``` - -Para obter mais informações, consulte "[Usar bancos de dados e contêineres de serviço](/actions/configuring-and-managing-workflows/using-databases-and-service-containers)". - -## Usar etiquetas para encaminhar fluxos de trabalho - -Esse recurso ajuda você a atribuir tarefas a um executor hospedado específico. Se você quiser ter certeza de que um determinado tipo de executor irá processar seu trabalho, você pode usar etiquetas para controlar os locais onde os trabalhos são executados. Você pode atribuir etiquetas a um executor auto-hospedado, além de sua etiqueta padrão de `auto-hospedado`. Em seguida, você pode consultar essas etiquetas no seu fluxo de trabalho YAML, garantindo que o trabalho seja encaminhado de forma previsível. Os executores hospedados em {% ifversion not ghae %} {% data variables.product.prodname_dotcom %} têm etiquetas pré-definidas atribuídas.{% endif %} - -Este exemplo mostra como um fluxo de trabalho pode usar etiquetas para especificar o executor obrigatório: - -```yaml -jobs: - example-job: - runs-on: [self-hosted, linux, x64, gpu] -``` - -Um fluxo de trabalho só é executado em um executor que possui todas as etiquetas na matriz `runs-on`. O trabalho irá preferencialmente para um executor auto-hospedado inativo com as etiquetas especificadas. Se não houver nenhum disponível e houver um corredor hospedado em {% data variables.product.prodname_dotcom %} com os rótulos especificados, o trabalho irá para um executor hospedado em {% data variables.product.prodname_dotcom %}. - -Para aprender mais sobre etiquetas de executores auto-hospedados, consulte ["Usando etiquetas com executores auto-hospedados](/actions/hosting-your-own-runners/using-labels-with-self-hosted-runners)". - -{% ifversion fpt or ghes %} -Para saber mais sobre as etiquetas do executor hospedado em {% data variables.product.prodname_dotcom %}, consulte ["Executores e recursos de hardware compatíveis"](/actions/using-github-hosted-runners/about-github-hosted-runners#supported-runners-and-hardware-resources). -{% endif %} - -{% ifversion fpt or ghes > 3.3 or ghae-issue-4757 or ghec %} -## Reutilizando fluxos de trabalho -{% data reusables.actions.reusable-workflows %} -{% endif %} - -## Usar ambientes - -Você pode configurar ambientes com regras de proteção e segredos. Cada trabalho em um fluxo de trabalho pode fazer referência a um único ambiente. Todas as regras de proteção configuradas para o ambiente têm de ser aprovadas antes que um trabalho de referência ao ambiente seja enviado a um executor. Para obter mais informações, consulte "[Usando ambientes para implantação](/actions/deployment/using-environments-for-deployment)". - -## Usando fluxos de trabalho iniciais - -{% data reusables.actions.workflow-template-overview %} - -{% data reusables.repositories.navigate-to-repo %} -{% data reusables.repositories.actions-tab %} -1. Caso o seu repositório tenha fluxos de trabalho existentes: No canto superior esquerdo, clique em **Novo fluxo de trabalho**. ![Criar um novo fluxo de trabalho](/assets/images/help/repository/actions-new-workflow.png) -1. No nome do fluxo de trabalho inicial que você gostaria de usar, clique em **Configurar esse fluxo de trabalho**. ![Configurar este fluxo de trabalho](/assets/images/help/settings/actions-create-starter-workflow.png) - -## Próximas etapas - -Para continuar aprendendo sobre {% data variables.product.prodname_actions %}, consulte "[Compartilhar fluxos de trabalho, segredos e executores com a sua organização](/actions/learn-github-actions/sharing-workflows-secrets-and-runners-with-your-organization)". diff --git a/translations/pt-BR/content/actions/using-workflows/index.md b/translations/pt-BR/content/actions/using-workflows/index.md index ac1f11efde..8e3320b729 100644 --- a/translations/pt-BR/content/actions/using-workflows/index.md +++ b/translations/pt-BR/content/actions/using-workflows/index.md @@ -21,12 +21,12 @@ versions: ghae: '*' ghec: '*' children: + - /about-workflows - /triggering-a-workflow - /events-that-trigger-workflows - /workflow-syntax-for-github-actions - /workflow-commands-for-github-actions - /reusing-workflows - - /advanced-workflow-features - /creating-starter-workflows-for-your-organization - /using-starter-workflows - /sharing-workflows-secrets-and-runners-with-your-organization diff --git a/translations/pt-BR/content/actions/using-workflows/reusing-workflows.md b/translations/pt-BR/content/actions/using-workflows/reusing-workflows.md index 5f910ce265..d1576148c8 100644 --- a/translations/pt-BR/content/actions/using-workflows/reusing-workflows.md +++ b/translations/pt-BR/content/actions/using-workflows/reusing-workflows.md @@ -104,7 +104,7 @@ Você pode definir entradas e segredos, que podem ser passados do fluxo de traba ``` {% endraw %} Para obter detalhes da sintaxe para definir as entradas e segredos, consulte [`on.workflow_call.inputs`](/actions/reference/workflow-syntax-for-github-actions#onworkflow_callinputs) e [`on.workflow_call.secrets`](/actions/reference/workflow-syntax-for-github-actions#onworkflow_callsecrets). -1. Faça referência à entrada ou segredo no fluxo de trabalho reutilizável. +1. In the reusable workflow, reference the input or secret that you defined in the `on` key in the previous step. {% raw %} ```yaml diff --git a/translations/pt-BR/content/actions/using-workflows/triggering-a-workflow.md b/translations/pt-BR/content/actions/using-workflows/triggering-a-workflow.md index ad4a7c04fe..fea8ac6dea 100644 --- a/translations/pt-BR/content/actions/using-workflows/triggering-a-workflow.md +++ b/translations/pt-BR/content/actions/using-workflows/triggering-a-workflow.md @@ -20,14 +20,7 @@ miniTocMaxHeadingLevel: 3 ## Sobre acionadores de fluxo de trabalho -Os acionadores de fluxo de trabalho são eventos que fazem com que um fluxo de trabalho seja executado. Esses eventos podem ser: - -- Eventos que ocorrem no repositório do fluxo de trabalho -- Eventos que ocorrem fora de {% data variables.product.product_name %} e acionam um evento `repository_dispatch` em {% data variables.product.product_name %} -- Horários agendados -- Manual - -Por exemplo, você pode configurar o fluxo de trabalho para executar quando um push é feito no branch padrão do seu repositório, quando uma versão é criada, ou quando um problema é aberto. +{% data reusables.actions.about-triggers %} Os gatilhos de fluxo de trabalho estão definidos com a chave `on`. Para obter mais informações, consulte "[Sintaxe de fluxo de trabalho para o {% data variables.product.prodname_actions %}](/articles/workflow-syntax-for-github-actions#on)". @@ -43,7 +36,7 @@ As etapas a seguir ocorrem para acionar a execução de um fluxo de trabalho: {% data reusables.actions.actions-do-not-trigger-workflows %} Para obter mais informações, consulte "[Efetuando a autenticação com o GITHUB_TOKEN](/actions/configuring-and-managing-workflows/authenticating-with-the-github_token)". -Se você deseja acionar um fluxo de trabalho de dentro de uma execução de fluxo de trabalho, você pode usar um token de acesso pessoal em vez de `GITHUB_TOKEN` para acionar eventos que exigem um token. Você deverá criar um token de acesso pessoal e armazená-lo como um segredo. Para minimizar seus custos de uso {% data variables.product.prodname_actions %}, certifique-se de que você não cria execução de fluxo de trabalho recursivo ou não intencional. Para obter mais informações sobre a criação de um token de acesso pessoal, consulte[Criando um token de acesso pessoal](/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token)." Para mais informações sobre como armazenar um token de acesso pessoal como segredo, consulte "[Criar e armazenar segredos criptografados](/actions/configuring-and-managing-workflows/creating-and-storing-encrypted-secrets)". +Se você deseja acionar um fluxo de trabalho de dentro de uma execução de fluxo de trabalho, você pode usar um token de acesso pessoal em vez de `GITHUB_TOKEN` para acionar eventos que exigem um token. Você deverá criar um token de acesso pessoal e armazená-lo como um segredo. Para minimizar seus custos de uso {% data variables.product.prodname_actions %}, certifique-se de que você não cria execução de fluxo de trabalho recursivo ou não intencional. For more information about creating a personal access token, see "[Creating a personal access token](/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token)." Para mais informações sobre como armazenar um token de acesso pessoal como segredo, consulte "[Criar e armazenar segredos criptografados](/actions/configuring-and-managing-workflows/creating-and-storing-encrypted-secrets)". Por exemplo, o fluxo de trabalho a seguir usa um token de acesso pessoal (armazenado como um segredo chamado `MY_TOKEN`) para adicionar uma etiqueta a um problema por meio de {% data variables.product.prodname_cli %}. Todos os fluxos de trabalho que forem executados quando uma etiqueta é adicionada, serão executados assim que esta etapa for executada. diff --git a/translations/pt-BR/content/actions/using-workflows/using-starter-workflows.md b/translations/pt-BR/content/actions/using-workflows/using-starter-workflows.md index 3c27ade89e..2ec83ab4a8 100644 --- a/translations/pt-BR/content/actions/using-workflows/using-starter-workflows.md +++ b/translations/pt-BR/content/actions/using-workflows/using-starter-workflows.md @@ -39,8 +39,10 @@ Qualquer pessoa com a permissão de gravação em um repositório pode configura {% data reusables.repositories.navigate-to-repo %} {% data reusables.repositories.actions-tab %} 1. Se você já tem um fluxo de trabalho no seu repositório, clique em **Novo fluxo de trabalho**. -1. Localize o fluxo de trabalho inicial que deseja usar e, em seguida, clique em **Configurar este fluxo de trabalho**.{% if actions-starter-template-ui %} Para ajudá-lo a encontrar o fluxo de trabalho inicial que você quer, você pode procurar por palavras-chave ou filtrar por categoria.{% endif %} -1. Se o fluxo de trabalho inicial contiver comentários que detalham as etapas de instalação adicionais, siga estas etapas. Muitos dos fluxos de trabalho iniciais têm guias correspondentes. Para obter mais informações, consulte [os guias de {% data variables.product.prodname_actions %}](/actions/guides). +1. The "{% if actions-starter-template-ui %}Choose a workflow{% else %}Choose a workflow template{% endif %}" page shows a selection of recommended starter workflows. Find the starter workflow that you want to use, then click {% if actions-starter-template-ui %}**Configure**{% else %}**Set up this workflow**{% endif %}.{% if actions-starter-template-ui %} To help you find the starter workflow that you want, you can search for keywords or filter by category.{% endif %} + + {% if actions-starter-template-ui %}![Configure this workflow](/assets/images/help/settings/actions-create-starter-workflow-updated-ui.png){% else %}![Set up this workflow](/assets/images/help/settings/actions-create-starter-workflow.png){% endif %} +1. Se o fluxo de trabalho inicial contiver comentários que detalham as etapas de instalação adicionais, siga estas etapas. Muitos dos fluxos de trabalho iniciais têm guias correspondentes. For more information, see the [{% data variables.product.prodname_actions %} guides](/actions/guides). 1. Alguns fluxos de trabalho iniciais usam segredos. Por exemplo, {% raw %}`${{ secrets.npm_token }}`{% endraw %}. Se o fluxo de trabalho inicial usar um segredo, armazene o valor descrito no nome do segredo como um segredo no repositório. Para obter mais informações, consulte "[Segredos criptografados](/actions/reference/encrypted-secrets)". 1. Opcionalmente, faça as alterações adicionais. Por exemplo, talvez você queira alterar o valor de `on` para mudar quando o fluxo de trabalho é executado. 1. Clique em **Start commit** (Iniciar commit). diff --git a/translations/pt-BR/content/admin/all-releases.md b/translations/pt-BR/content/admin/all-releases.md index 9006f9c20f..b6fe299ea0 100644 --- a/translations/pt-BR/content/admin/all-releases.md +++ b/translations/pt-BR/content/admin/all-releases.md @@ -1,38 +1,53 @@ --- title: Versões do GitHub Enterprise Server -intro: 'Documentação para as versões atualmente compatíveis e obsoletas do {{ site.data.variables.product.prodname_ghe_server }}.' +intro: '{% data variables.product.company_short %} releases new versions of {% data variables.product.product_name %} regularly. You can review supported versions, see deprecation dates, and browse documentation for the release you''ve deployed.' allowTitleToDifferFromFilename: true versions: ghes: '*' topics: - Enterprise + - Upgrades shortTitle: Versões --- -## Atualmente compatível +## About releases of {% data variables.product.product_name %} -Consulte [{% data variables.product.prodname_enterprise %}](https://github.com/enterprise) para obter informações sobre a versão mais recente. +{% data reusables.enterprise.constantly-improving %} {% data variables.product.company_short %} supports the four most recent feature releases. Para obter mais informações, consulte[Sobre atualizações para novas versões de](/admin/overview/about-upgrades-to-new-releases)." -{% for supportedRelease in enterpriseServerReleases.supported %} -- [{% data variables.product.prodname_ghe_server %} {{supportedRelease}}](/enterprise-server@{{supportedRelease}}) -{% endfor %} +You can see what's new for each release in the [release notes](/admin/release-notes), and you can view administrator and user documentation for all releases here on {% data variables.product.prodname_docs %}. When you read the documentation, make sure to select the version that reflects your product. Para obter mais informações, consulte "[Sobre as versões do {% data variables.product.prodname_docs %}](/get-started/learning-about-github/about-versions-of-github-docs)." -## Obsoleto +## Currently supported releases -A documentação para versões obsoletas permanece disponível, mas não é mais mantida. +{% data variables.product.company_short %} supports the following releases of {% data variables.product.product_name %}. For more information about the latest release, see the [{% data variables.product.prodname_enterprise %}](https://github.com/enterprise) website. -{% for deprecatedRelease in enterpriseServerReleases.deprecatedReleasesWithNewFormat %} -- [Enterprise Server {{deprecatedRelease}}](/enterprise-server@{{deprecatedRelease}}) -{% endfor %} +| Versão | Versão | Deprecation | Notas de lançamento | Documentação | +|:------ |:------ |:----------- |:------------------- |:------------ | +| | | | | | +{%- for version in enterpriseServerReleases.supported %} +| {{version}} | {{enterpriseServerReleases.dates[version].releaseDate}} | {{enterpriseServerReleases.dates[version].deprecationDate}} | [{{version}} release notes](/enterprise-server@{{version}}/admin/release-notes) | [{{version}} documentation](/enterprise-server@{{version}}) | +{%- endfor %} -{% for deprecatedReleaseLegacyFormat in enterpriseServerReleases.deprecatedReleasesWithLegacyFormat %} -- [Enterprise Server {{deprecatedReleaseLegacyFormat}}](/enterprise/{{deprecatedReleaseLegacyFormat}}) -{% endfor %} +## Deprecated releases -## Documentação de desenvolvedor descontinuada +{% data variables.product.company_short %} provides documentation for deprecated versions, but does not maintain or update the documentation. -A documentação do desenvolvedor para versões obsoletas permanece disponível, mas não é mais mantida. +| Versão | Versão | Deprecation | Notas de lançamento | Documentação | +|:------ |:------ |:----------- |:------------------- |:------------ | +| | | | | | +{%- for version in enterpriseServerReleases.deprecatedReleasesWithNewFormat %} +| {{version}} | {{enterpriseServerReleases.dates[version].releaseDate}} | {{enterpriseServerReleases.dates[version].deprecationDate}} | [{{version}} release notes](/enterprise-server@{{version}}/admin/release-notes) | [{{version}} documentation](/enterprise-server@{{version}}) | +{%- endfor %} +{%- for version in enterpriseServerReleases.deprecatedReleasesWithLegacyFormat %} +| {{version}} | {{enterpriseServerReleases.dates[version].releaseDate}} | {{enterpriseServerReleases.dates[version].deprecationDate}} | [{{version}} release notes](https://enterprise.github.com/releases/series/{{version}}) | [{{version}} documentation](/enterprise/{{version}}) | +{%- endfor %} -{% for deprecatedDevRelease in enterpriseServerReleases.deprecatedReleasesOnDeveloperSite %} -- [Enterprise Server {{deprecatedDevRelease}}](https://developer.github.com/enterprise/{{deprecatedDevRelease}}) -{% endfor %} +### Documentação de desenvolvedor descontinuada + +{% data variables.product.company_short %} hosted developer documentation for {% data variables.product.product_name %} on a separate site until the 2.17 release. {% data variables.product.company_short %} continues to provide developer documentation for version 2.16 and earlier, but does not maintain or update the documentation. + +| Versão | Versão | Deprecation | Developer documentation | +|:------ |:------ |:----------- |:----------------------- | +| | | | | +{%- for version in enterpriseServerReleases.deprecatedReleasesOnDeveloperSite %} +| {{version}} | {{enterpriseServerReleases.dates[version].releaseDate}} | {{enterpriseServerReleases.dates[version].deprecationDate}} | [{{version}} developer documentation](https://developer.github.com/enterprise/{{version}}) | +{%- endfor %} diff --git a/translations/pt-BR/content/admin/configuration/configuring-github-connect/enabling-unified-contributions-for-your-enterprise.md b/translations/pt-BR/content/admin/configuration/configuring-github-connect/enabling-unified-contributions-for-your-enterprise.md index ce561a4f23..53a1d24c1b 100644 --- a/translations/pt-BR/content/admin/configuration/configuring-github-connect/enabling-unified-contributions-for-your-enterprise.md +++ b/translations/pt-BR/content/admin/configuration/configuring-github-connect/enabling-unified-contributions-for-your-enterprise.md @@ -27,7 +27,7 @@ topics: Como proprietário de uma empresa, você pode permitir que os usuários finais enviem contagens de contribuições anônimas pelo trabalho deles de {% data variables.product.product_location %} para seu gráfico de contribuição de {% data variables.product.prodname_dotcom_the_website %}. -Após habilitar {% data variables.product.prodname_unified_contributions %}, antes que os usuários individuais possam enviar contagens de contribuição de {% data variables.product.product_location %} para {% data variables.product.prodname_dotcom_the_website %}, cada usuário também deverá conectar a sua conta pessoal em {% data variables.product.product_name %} com uma conta pessoal em {% data variables.product.prodname_dotcom_the_website %}. Para obter mais informações, consulte "[Enviando contribuições corporativas para seu perfil de {% data variables.product.prodname_dotcom_the_website %}](/account-and-profile/setting-up-and-managing-your-github-profile/managing-contribution-graphs-on-your-profile/sending-enterprise-contributions-to-your-githubcom-profile)". +After you enable {% data variables.product.prodname_unified_contributions %}, before individual users can send contribution counts from {% data variables.product.product_location %} to {% data variables.product.prodname_dotcom_the_website %}, each user must also connect their user account on {% data variables.product.product_name %} with a personal account on {% data variables.product.prodname_dotcom_the_website %}. Para obter mais informações, consulte "[Enviando contribuições corporativas para seu perfil de {% data variables.product.prodname_dotcom_the_website %}](/account-and-profile/setting-up-and-managing-your-github-profile/managing-contribution-graphs-on-your-profile/sending-enterprise-contributions-to-your-githubcom-profile)". {% data reusables.github-connect.sync-frequency %} diff --git a/translations/pt-BR/content/admin/configuration/configuring-github-connect/enabling-unified-search-for-your-enterprise.md b/translations/pt-BR/content/admin/configuration/configuring-github-connect/enabling-unified-search-for-your-enterprise.md index 493959896a..2d0f6c52af 100644 --- a/translations/pt-BR/content/admin/configuration/configuring-github-connect/enabling-unified-search-for-your-enterprise.md +++ b/translations/pt-BR/content/admin/configuration/configuring-github-connect/enabling-unified-search-for-your-enterprise.md @@ -32,7 +32,7 @@ Você pode optar por permitir resultados de pesquisa para repositórios público Os usuários nunca poderão pesquisar em {% data variables.product.product_location %} a partir de {% data variables.product.prodname_dotcom_the_website %}, mesmo se tiverem acesso aos dois ambientes. -Depois que você habilitar a pesquisa unificada para {% data variables.product.product_location %}, antes de os usuários individuais poderem visualizar os resultados de {% data variables.product.prodname_dotcom_the_website %} em {% data variables.product.product_location %}, cada usuário também deverá conectar sua conta pessoal em {% data variables.product.product_name %} a uma conta pessoal em {% data variables.product.prodname_dotcom_the_website %}. Para obter mais informações, consulte "[Habilitando a pesquisa de repositório {% data variables.product.prodname_dotcom_the_website %} na sua conta corporativa privada](/search-github/getting-started-with-searching-on-github/enabling-githubcom-repository-search-from-your-private-enterprise-environment)". +After you enable unified search for {% data variables.product.product_location %}, before individual users can see search results from private repositories on {% data variables.product.prodname_dotcom_the_website %} in {% data variables.product.product_location %}, each user must also connect their user account on {% data variables.product.product_name %} with a user account on {% data variables.product.prodname_dotcom_the_website %}. Para obter mais informações, consulte "[Habilitando a pesquisa de repositório {% data variables.product.prodname_dotcom_the_website %} na sua conta corporativa privada](/search-github/getting-started-with-searching-on-github/enabling-githubcom-repository-search-from-your-private-enterprise-environment)". A pesquisa via APIs REST e GraphQL não inclui resultados do {% data variables.product.prodname_dotcom_the_website %}. Não há suporte para a pesquisa avançada e a pesquisa de wikis no {% data variables.product.prodname_dotcom_the_website %}. diff --git a/translations/pt-BR/content/admin/configuration/configuring-your-enterprise/enabling-private-mode.md b/translations/pt-BR/content/admin/configuration/configuring-your-enterprise/enabling-private-mode.md index 055f2fe734..1e4e45c3c4 100644 --- a/translations/pt-BR/content/admin/configuration/configuring-your-enterprise/enabling-private-mode.md +++ b/translations/pt-BR/content/admin/configuration/configuring-your-enterprise/enabling-private-mode.md @@ -22,7 +22,7 @@ topics: - Security --- -Você deve habilitar o modo privado se a {% data variables.product.product_location %} estiver acessível publicamente pela Internet. No modo privado, os usuários não podem clonar anonimamente repositórios em `git://`. Se a autenticação integrada também estiver habilitada, o administrador deverá convidar novos usuários para criar uma conta na instância. Para obter mais informações, consulte "[Usar autenticação integrada](/enterprise/{{ currentVersion }}/admin/guides/user-management/using-built-in-authentication)". +Você deve habilitar o modo privado se a {% data variables.product.product_location %} estiver acessível publicamente pela Internet. No modo privado, os usuários não podem clonar anonimamente repositórios em `git://`. Se a autenticação integrada também estiver habilitada, o administrador deverá convidar novos usuários para criar uma conta na instância. For more information, see "[Configuring built-in authentication](/admin/identity-and-access-management/using-built-in-authentication/configuring-built-in-authentication)." {% data reusables.enterprise_installation.image-urls-viewable-warning %} diff --git a/translations/pt-BR/content/admin/configuration/configuring-your-enterprise/site-admin-dashboard.md b/translations/pt-BR/content/admin/configuration/configuring-your-enterprise/site-admin-dashboard.md index 6d88cf3891..24879eba77 100644 --- a/translations/pt-BR/content/admin/configuration/configuring-your-enterprise/site-admin-dashboard.md +++ b/translations/pt-BR/content/admin/configuration/configuring-your-enterprise/site-admin-dashboard.md @@ -186,14 +186,31 @@ For example, the following words are reserved, among others: For the full list or reserved words, navigate to "Reserved logins" in the site admin dashboard. -{% ifversion ghes or ghae %} +{% if ghas-committers-calculator %} +## {% data variables.product.prodname_advanced_security %} Committers + +You can see the number of active committers that are currently using seats for {% data variables.product.prodname_GH_advanced_security %}, and you can calculate how many additional seats would be used if you enabled {% data variables.product.prodname_GH_advanced_security %} for more organizations and repositories. + +Under "Current active committer count", you can see the number of active committers for repositories with {% data variables.product.prodname_GH_advanced_security %} enabled. This is the number of licensed seats that are currently being used. + +Under "Maximum committers across across entire instance", you can see the number of active committers across all the repositories in your enterprise. This is the number of seats that would be used if you enabled {% data variables.product.prodname_GH_advanced_security %} for every repository in your enterprise. + +Under "Calculate Additional Advanced Committers", you can calculate how many more additional seats will be used if you enable {% data variables.product.prodname_GH_advanced_security %} for specific organizations and repositories. Under "Organizations and Repositories", enter or paste a list of organizations and repositories, with one organization or repository per line. + +``` +example-org +octo-org/octo-repo +``` + +The result is the number of additional seats that would be used if you enabled {% data variables.product.prodname_GH_advanced_security %} for those organizations and repositories. + +For more information about billing for {% data variables.product.prodname_advanced_security %}, see "[About billing for {% data variables.product.prodname_advanced_security %}](/billing/managing-billing-for-github-advanced-security/about-billing-for-github-advanced-security)." +{% endif %} ## Enterprise overview Refer to this section of the site admin dashboard to manage organizations, people, policies, and settings. -{% endif %} - ## Repositories This is a list of the repositories on {% data variables.product.product_location %}. You can click on a repository name and access functions for administering the repository. diff --git a/translations/pt-BR/content/admin/configuration/index.md b/translations/pt-BR/content/admin/configuration/index.md index cc0583fb22..1a063714d6 100644 --- a/translations/pt-BR/content/admin/configuration/index.md +++ b/translations/pt-BR/content/admin/configuration/index.md @@ -1,6 +1,6 @@ --- title: Configurar o GitHub Enterprise -shortTitle: Configurar o GitHub Enterprise +shortTitle: Configure GitHub Enterprise intro: É possível configurar sua empresa para atender às necessidades da sua organização. redirect_from: - /enterprise/admin/configuration diff --git a/translations/pt-BR/content/admin/enterprise-management/updating-the-virtual-machine-and-physical-resources/upgrading-github-enterprise-server.md b/translations/pt-BR/content/admin/enterprise-management/updating-the-virtual-machine-and-physical-resources/upgrading-github-enterprise-server.md index 555945ae10..81b3f96cc0 100644 --- a/translations/pt-BR/content/admin/enterprise-management/updating-the-virtual-machine-and-physical-resources/upgrading-github-enterprise-server.md +++ b/translations/pt-BR/content/admin/enterprise-management/updating-the-virtual-machine-and-physical-resources/upgrading-github-enterprise-server.md @@ -29,7 +29,7 @@ shortTitle: Atualizando GHES 1. Determine uma estratégia de atualização e escolha uma versão para atualizar. Para obter mais informações, consulte "[Requisitos de atualização](/enterprise/{{ currentVersion }}/admin/guides/installation/upgrade-requirements/)" e consulte o [{% data variables.enterprise.upgrade_assistant %}](https://support.github.com/enterprise/server-upgrade) para encontrar o caminho de atualização da sua versão atual. 1. Crie um backup da instância primária usando o {% data variables.product.prodname_enterprise_backup_utilities %}. Para obter mais informações, consulte o [Arquivo README.md do {% data variables.product.prodname_enterprise_backup_utilities %}](https://github.com/github/backup-utils#readme). -1. If {% data variables.product.product_location %} uses ephemeral self-hosted runners for {% data variables.product.prodname_actions %} and you've disabled automatic updates, upgrade your runners to the version of the runner application that your upgraded instance will run. +1. Se {% data variables.product.product_location %} usa executores efêmeros auto-hospedados para {% data variables.product.prodname_actions %} e você desabilitou as atualizações automáticas, atualizar os seus executores para a versão do aplicativo do executor que sua instância atualizada será executada. 1. Se você estiver atualizando com um pacote de atualização, programe um período de manutenção para os usuários finais do {% data variables.product.prodname_ghe_server %}. Se estiver usando um hotpatch, não será necessário recorrer ao modo de manutenção. {% note %} diff --git a/translations/pt-BR/content/admin/github-actions/advanced-configuration-and-troubleshooting/using-a-staging-environment.md b/translations/pt-BR/content/admin/github-actions/advanced-configuration-and-troubleshooting/using-a-staging-environment.md index 3f1c6b8b77..d46d469e9f 100644 --- a/translations/pt-BR/content/admin/github-actions/advanced-configuration-and-troubleshooting/using-a-staging-environment.md +++ b/translations/pt-BR/content/admin/github-actions/advanced-configuration-and-troubleshooting/using-a-staging-environment.md @@ -1,6 +1,6 @@ --- title: Usar um ambiente de preparo -intro: 'Aprenda a usar {% data variables.product.prodname_actions %} com ambientes de preparo de {% data variables.product.prodname_ghe_server %}.' +intro: 'Learn about using {% data variables.product.prodname_actions %} with {% data variables.product.prodname_ghe_server %} staging instances.' versions: ghes: '*' type: how_to @@ -11,18 +11,34 @@ topics: - Upgrades redirect_from: - /admin/github-actions/using-a-staging-environment -shortTitle: Usar uma área de teste +shortTitle: Use staging environment --- -Pode ser útil ter um ambiente de preparo ou de teste para {% data variables.product.product_location %} para que você possa testar atualizações ou novas funcionalidades antes de implementá-las no seu ambiente de produção. +## About staging environments for {% data variables.product.product_name %} -Uma maneira comum de criar o ambiente de preparo é usar um backup da sua instância de produção e restaurá-lo para o ambiente de preparo. +Pode ser útil ter um ambiente de preparo ou de teste para {% data variables.product.product_location %} para que você possa testar atualizações ou novas funcionalidades antes de implementá-las no seu ambiente de produção. Para obter mais informações, consulte "[Configurar instância de preparo](/admin/installation/setting-up-a-github-enterprise-server-instance/setting-up-a-staging-instance)". -Ao configurar um ambiente de preparação de {% data variables.product.prodname_ghe_server %} que {% data variables.product.prodname_actions %} habilitou, você deve usar uma configuração de armazenamento externo diferente para {% data variables.product.prodname_actions %} armazenamento da usada pelo seu ambiente de produção. Caso contrário, seu ambiente de preparo escreverá no mesmo armazenamento externo da produção. +## Using a staging environment with {% data variables.product.prodname_actions %} -Espere ver erros do tipo `404` no seu ambiente de preparo ao tentar visualizar os registros ou artefatos de execuções de fluxo de trabalho já existentes, {% data variables.product.prodname_actions %} porque esses dados estarão faltando no seu local de preparo de armazenamento. +A common way to create the staging environment is to restore a backup of your production {% data variables.product.product_name %} instance to a new virtual machine in the staging environment. If you use a staging instance and plan to test {% data variables.product.prodname_actions %} functionality, you should review your storage configuration in the staging environment. -Embora não seja necessário que {% data variables.product.prodname_actions %} seja funcional no seu ambiente de preparo, você pode copiar, opcionalmente, os arquivos do local de armazenamento de produção para o local de armazenamento de preparo. +After you restore a {% data variables.product.prodname_ghe_server %} backup to the staging instance, if you try to view logs or artifacts from existing {% data variables.product.prodname_actions %} workflow runs on your staging instance, you will see `404` errors, because this data will be missing from your staging storage location. To work around the `404` errors, you can copy data from production to use in your staging environment. + +### Configuring storage + +When you set up a staging environment that includes a {% data variables.product.product_name %} instance with {% data variables.product.prodname_actions %} enabled, you must use a different external storage configuration for {% data variables.product.prodname_actions %} storage than your production environment. + +{% warning %} + +**Warning**: If you don't change the storage configuration, your staging instance may be able to write to the same external storage that you use for production, which could result in loss of data. + +{% endwarning %} + +For more information about storage configuration for {% data variables.product.prodname_actions %}, see "[Getting started with {% data variables.product.prodname_actions %} for {% data variables.product.prodname_ghe_server %}](/admin/github-actions/getting-started-with-github-actions-for-your-enterprise/getting-started-with-github-actions-for-github-enterprise-server#enabling-github-actions-with-your-storage-provider)." + +### Copying files from production to staging + +To more accurately mirror your production environment, you can optionally copy files from your production storage location for {% data variables.product.prodname_actions %} to the staging storage location. * Para uma conta de armazenamento do Azure, você pode usar [`azcopy`](https://docs.microsoft.com/en-us/azure/storage/common/storage-use-azcopy-blobs#copy-all-containers-directories-and-blobs-to-another-storage-account). Por exemplo: diff --git a/translations/pt-BR/content/admin/identity-and-access-management/authenticating-users-for-your-github-enterprise-server-instance/index.md b/translations/pt-BR/content/admin/identity-and-access-management/authenticating-users-for-your-github-enterprise-server-instance/index.md deleted file mode 100644 index b60a565d72..0000000000 --- a/translations/pt-BR/content/admin/identity-and-access-management/authenticating-users-for-your-github-enterprise-server-instance/index.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Autenticar usuários para a instância do GitHub Enterprise Server -intro: 'Você pode usar a autenticação integrada do {% data variables.product.prodname_ghe_server %} ou escolher entre CAS, LDAP ou SAML para integrar suas contas e gerenciar centralmente o acesso dos usuários à {% data variables.product.product_location %}.' -redirect_from: - - /enterprise/admin/categories/authentication - - /enterprise/admin/guides/installation/user-authentication - - /enterprise/admin/articles/inviting-users - - /enterprise/admin/guides/migrations/authenticating-users-for-your-github-enterprise-instance - - /enterprise/admin/user-management/authenticating-users-for-your-github-enterprise-server-instance - - /enterprise/admin/authentication/authenticating-users-for-your-github-enterprise-server-instance -versions: - ghes: '*' -topics: - - Enterprise -children: - - /using-built-in-authentication - - /disabling-unauthenticated-sign-ups - - /using-cas - - /using-saml - - /using-ldap - - /allowing-built-in-authentication-for-users-outside-your-identity-provider - - /changing-authentication-methods -shortTitle: Autenticar usuários ---- - diff --git a/translations/pt-BR/content/admin/identity-and-access-management/authenticating-users-for-your-github-enterprise-server-instance/using-cas.md b/translations/pt-BR/content/admin/identity-and-access-management/authenticating-users-for-your-github-enterprise-server-instance/using-cas.md deleted file mode 100644 index 7f20f5d312..0000000000 --- a/translations/pt-BR/content/admin/identity-and-access-management/authenticating-users-for-your-github-enterprise-server-instance/using-cas.md +++ /dev/null @@ -1,53 +0,0 @@ ---- -title: Usar CAS -redirect_from: - - /enterprise/admin/articles/configuring-cas-authentication - - /enterprise/admin/articles/about-cas-authentication - - /enterprise/admin/user-management/using-cas - - /enterprise/admin/authentication/using-cas - - /admin/authentication/using-cas - - /enterprise/admin/authentication/authenticating-users-for-your-github-enterprise-server-instance/using-cas -intro: 'O CAS é um protocolo de logon único (SSO) para vários aplicativos da web. Uma conta de usuário CAS não consome uma {% ifversion ghes %}licença de{% else %}usuário{% endif %} até o usuário fazer login.' -versions: - ghes: '*' -type: how_to -topics: - - Accounts - - Authentication - - Enterprise - - Identity - - SSO ---- - -{% data reusables.enterprise_user_management.built-in-authentication %} - -## Considerações de nome de usuário no CAS - -{% data reusables.enterprise_management_console.username_normalization %} - -{% data reusables.enterprise_management_console.username_normalization_sample %} - -{% data reusables.enterprise_user_management.two_factor_auth_header %} -{% data reusables.enterprise_user_management.external_auth_disables_2fa %} - -## Atributos CAS - -Os atributos a seguir estão disponíveis. - -| Nome do atributo | Tipo | Descrição | -| ----------------- | ----------- | ---------------------------------------------------------------------- | -| `nome de usuário` | Obrigatório | Nome do usuário no {% data variables.product.prodname_ghe_server %}. | - -## Configurar o CAS -{% warning %} - -**Aviso:** antes de configurar o CAS na {% data variables.product.product_location %}, observe que os usuários não poderão usar seus nomes e senhas do CAS para autenticar solicitações de API ou operações do Git por HTTP/HTTPS. Para isso, eles deverão [criar tokens de acesso](/enterprise/{{ currentVersion }}/user/articles/creating-an-access-token-for-command-line-use). - -{% endwarning %} - -{% data reusables.enterprise_site_admin_settings.access-settings %} -{% data reusables.enterprise_site_admin_settings.management-console %} -{% data reusables.enterprise_management_console.authentication %} -3. Selecione **CAS**. ![Selecionar CAS](/assets/images/enterprise/management-console/cas-select.png) -4. {% data reusables.enterprise_user_management.built-in-authentication-option %} ![Selecionar caixa de autenticação integrada CAS](/assets/images/enterprise/management-console/cas-built-in-authentication.png) -5. No campo **Server URL** (URL do servidor), digite a URL completa do seu servidor CAS. Se o servidor CAS usar um certificado que não pode ser validado pelo {% data variables.product.prodname_ghe_server %}, você poderá usar o comando `ghe-ssl-ca-certificate-install` para instalá-lo como certificado confiável. diff --git a/translations/pt-BR/content/admin/identity-and-access-management/authenticating-users-for-your-github-enterprise-server-instance/using-saml.md b/translations/pt-BR/content/admin/identity-and-access-management/authenticating-users-for-your-github-enterprise-server-instance/using-saml.md deleted file mode 100644 index 830bb54632..0000000000 --- a/translations/pt-BR/content/admin/identity-and-access-management/authenticating-users-for-your-github-enterprise-server-instance/using-saml.md +++ /dev/null @@ -1,314 +0,0 @@ ---- -title: Usar SAML -redirect_from: - - /enterprise/admin/articles/configuring-saml-authentication - - /enterprise/admin/articles/about-saml-authentication - - /enterprise/admin/user-management/using-saml - - /enterprise/admin/authentication/using-saml - - /admin/authentication/using-saml - - /enterprise/admin/authentication/authenticating-users-for-your-github-enterprise-server-instance/using-saml -intro: 'Você pode configurar o logon único SAML (SSO) para {% data variables.product.product_name %}, que permite aos usuários efetuarrem a utenticação por meio de um provedor de identidade (IdP) do SAML para acessar sua instância.' -versions: - ghes: '*' -type: how_to -topics: - - Accounts - - Authentication - - Enterprise - - Identity - - SSO ---- - -## Sobre o SAML para {% data variables.product.product_name %} - -O SAML SSO permite que as pessoas efetuem a autenticação e acessem {% data variables.product.product_location %} por meio de um sistema externo para gerenciamento de identidades. - -O SAML é um padrão de autenticação e autorização baseado em XML. Ao configurar o SAML para {% data variables.product.product_location %}, o sistema externo para autenticação é chamado de provedor de identidade (IdP). Sua instância atua como um provedor de serviço (SP) do SAML. Para obter mais informações, consulte [Linguagem markup de declaração de segurança](https://en.wikipedia.org/wiki/Security_Assertion_Markup_Language) na Wikipédia. - -{% data reusables.enterprise_user_management.built-in-authentication %} - -## Serviços SAML compatíveis - -{% data reusables.saml.saml-supported-idps %} - -{% ifversion ghes > 3.3 %} - -Se oseu IdP oferecer suporte a declarações criptografadas, você poderá configurar asserções criptografadas no {% data variables.product.product_name %} para aumentar a segurança durante o processo de autenticação. - -{% endif %} - -{% data reusables.saml.saml-single-logout-not-supported %} - -## Considerações de nome de usuário no SAML - -Cada nome de usuário do {% data variables.product.prodname_ghe_server %} é determinado por uma das seguintes afirmações na resposta SAML, ordenada por prioridade: - -- Nome de usuário personalizado, se houver; -- Declaração `http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name`, se houver; -- Declaração `http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress`, se houver; -- Elemento `NameID`. - -O elemento `NameID` é obrigatório, mesmo que os outros atributos estejam presentes. - -É criado um mapeamento entre `NameID` e o nome de usuário do {% data variables.product.prodname_ghe_server %}. Portanto, o `NameID` deve ser persistente, exclusivo e não estar sujeito a alterações no ciclo de vida do usuário. - -{% note %} - -**Obersvação**: Se `NameID` para um usuário mudar no IdP, o usuário verá uma mensagem de erro ao tentar acessar {% data variables.product.product_location %}. Para restaurar o acesso do usuário, você deverá atualizar o mapeamento de `NameID` da conta do usuário. Para obter mais informações, consulte "[Atualizando `NameID`](#updating-a-users-saml-nameid) do SAML de um usuário." - -{% endnote %} - -{% data reusables.enterprise_management_console.username_normalization %} - -{% data reusables.enterprise_management_console.username_normalization_sample %} - -{% data reusables.enterprise_user_management.two_factor_auth_header %} -{% data reusables.enterprise_user_management.external_auth_disables_2fa %} - -## Metadados SAML - -O metadados do provedor de serviço para {% data variables.product.product_location %} está disponível em `http(s)://[hostname]/saml/metadata`. - -Para configurar seu provedor de identidade manualmente, a URL do serviço de consumidor de declaração (ACS, Assertion Consumer Service) é `http(s)://[hostname]/saml/consume` e usa a associação `urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST`. - -## Atributos SAML - -Os atributos a seguir estão disponíveis. Você pode alterar os nomes de atributos no [console de gerenciamento](/enterprise/{{ currentVersion }}/admin/guides/installation/accessing-the-management-console/), com exceção do atributo `administrador`. - -| Nome padrão do atributo | Tipo | Descrição | -| ----------------------- | ----------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `NameID` | Obrigatório | Identificador de usuário persistente. Qualquer formato de identificador de nome persistente pode ser usado. O elemento `NameID` será usado para um nome de usuário do {% data variables.product.prodname_ghe_server %}, a menos que uma das declarações alternativas seja fornecida. | -| `administrador` | Opcional | Quando o valor for 'true', o usuário será promovido automaticamente como administrador. Qualquer outro valor ou um valor não existente rebaixará o usuário para uma conta regular. | -| `nome de usuário` | Opcional | Nome do usuário no {% data variables.product.prodname_ghe_server %}. | -| `full_name` | Opcional | Nome do usuário exibido na página de perfil. Após o provisionamento, os usuários podem alterar seus nomes. | -| `emails` | Opcional | Endereços de e-mail para o usuário. É possível especificar mais de um. | -| `public_keys` | Opcional | Chaves SSH públicas para o usuário. É possível especificar mais de um. | -| `gpg_keys` | Opcional | Chaves chaves GPG para o usuário. É possível especificar mais de um. | - -Para especificar mais de um valor para um atributo, use múltiplos elementos de ``. - -``` - - ssh-rsa LONG KEY - ssh-rsa LONG KEY 2 - -``` - -## Definir configurações SAML - -Você pode habilitar ou desabilitar a autenticação do SAML para {% data variables.product.product_location %} ou você pode editar uma configuração existente. Você pode ver e editar as configurações de autenticação para {% data variables.product.product_name %} no {% data variables.enterprise.management_console %}. Para obter mais informações, consulte "[Acessando o console de gerenciamento](/admin/configuration/configuring-your-enterprise/accessing-the-management-console)". - -{% note %} - -**Observação**: {% data reusables.enterprise.test-in-staging %} - -{% endnote %} - -{% data reusables.enterprise_site_admin_settings.access-settings %} -{% data reusables.enterprise_site_admin_settings.management-console %} -{% data reusables.enterprise_management_console.authentication %} -1. Selecione **SAML**. - - ![Captura de tela da opção para habilitar a autenticação SAML no console de gerenciamento](/assets/images/enterprise/management-console/auth-select-saml.png) -1. {% data reusables.enterprise_user_management.built-in-authentication-option %} - - ![Captura de tela da opção para habilitar a autenticação integrada fora do IdP do SAML](/assets/images/enterprise/management-console/saml-built-in-authentication.png) -1. Para habilitar SSO de resposta não solicitada, selecione **IdP initiated SSO** (SSO iniciado pelo IdP). Por padrão, o {% data variables.product.prodname_ghe_server %} responderá a uma solicitação iniciada pelo Provedor de identidade (IdP) não solicitado com `AuthnRequest`. - - ![Captura de tela da opção para habilitar resposta não solicitada iniciada pelo IdP](/assets/images/enterprise/management-console/saml-idp-sso.png) - - {% tip %} - - **Observação**: recomendamos manter este valor **não selecionado**. Você deve habilitar esse recurso **somente ** na rara instância em que sua implementação SAML não oferecer suporte ao SSO iniciado pelo provedor de serviços e quando recomendado pelo {% data variables.contact.enterprise_support %}. - - {% endtip %} - -1. Selecione **Disable administrator demotion/promotion** (Desabilitar rebaixamento/promoção do administrador) se você **não** quiser que o provedor SAML determine direitos de administrador para usuários no {% data variables.product.product_location %}. - - ![Opção da captura de tela para habilitar a opção de respeitar o atributo do "administrador" do IdP para habilitar ou desabilitar as permissões administrativas](/assets/images/enterprise/management-console/disable-admin-demotion-promotion.png) -{%- ifversion ghes > 3.3 %} -1. Opcionalmente, para permitir que {% data variables.product.product_location %} receba asserções criptografadas do IdP do seu SAML, selecione **Exigir declarações criptografadas**. Você deve garantir que seu IdP é compatível com declarações e que a criptografia e os métodos de transporte principais no console de gerenciamento correspondem aos valores configurados no seu IdP. Você também deve fornecer o certificado público de {% data variables.product.product_location %} ao seu IdP. Para obter mais informações, consulte "[Habilitando declarações criptografadas](#enabling-encrypted-assertions)". - - ![Captura de tela da caixa de seleção "Habilitar declarações criptografadas" na seção de gerenciamento do console "Autenticação"](/assets/images/help/saml/management-console-enable-encrypted-assertions.png) -{%- endif %} -1. No campo **URL de logon único**, digite o ponto de extremidade de HTTP ou HTTPS no seu IdP para solicitações de logon único. Esse valor é fornecido pela configuração do IdP. Se o host estiver disponível apenas na sua rede interna, você pode precisar que [configure {% data variables.product.product_location %} para usar servidores de nomes internos](/enterprise/{{ currentVersion }}/admin/guides/installation/configuring-dns-nameservers/). - - ![Captura de tela do campo de texto para a URL de acesso único](/assets/images/enterprise/management-console/saml-single-sign-url.png) -1. Como alternativa, no campo **emissor**, digite o nome do emissor do SAML. Fazer isso verifica a autenticidade das mensagens enviadas para {% data variables.product.product_location %}. - - ![Screenshot do campo de texto para a URL do emissor do SAML](/assets/images/enterprise/management-console/saml-issuer.png) -1. Nos menus suspensos **Método de assinatura** e **Método de compilação**, escolha o algoritmo de hash usado pelo emissor SAML para verificar a integridade das solicitações do {% data variables.product.product_location %}. Especifique o formato com menu suspenso **Formato do Identificador do Nome**. - - ![Captura de tela dos menus suspensos para selecionar a assinatura e o método de resumo](/assets/images/enterprise/management-console/saml-method.png) -1. Em **Verification certificate** (Certificado de verificação), clique em **Choose File** (Escolher arquivo) e escolha um certificado para validar as respostas SAML do IdP. - - ![Captura de tela do botão para fazer o upload do certificado de validação do IdP](/assets/images/enterprise/management-console/saml-verification-cert.png) -1. Modifique os nomes do atributo SAML para corresponder ao IdP, se necessário, ou aceite os nomes padrão. - - ![Captura de tela dos campos para inserir atributos adicionais do SAML](/assets/images/enterprise/management-console/saml-attributes.png) - -{% ifversion ghes > 3.3 %} - -## Habilitando declarações criptografadas - -Para habilitar asserções criptografadas, seu IdP do SAML também deve ser comparível com as declarações criptografadas. Você deve fornecer o certificado público de {% data variables.product.product_location %} ao seu IdP e definir as configurações de criptografia que correspondem ao seu IdP. - -{% note %} - -**Observação**: {% data reusables.enterprise.test-in-staging %} - -{% endnote %} - -1. Opcionalmente, habilite a depuração do SAML. A depuração do SAML registra entradas detalhadas no registro de autenticação de {% data variables.product.product_name %} e pode ajudar você a solucionar problemas com falha nas tentativas de autenticação. Para obter mais informações, consulte "[Configurando a depuração do SAML](#configuring-saml-debugging)". -{% data reusables.enterprise_site_admin_settings.access-settings %} -{% data reusables.enterprise_site_admin_settings.management-console %} -{% data reusables.enterprise_management_console.authentication %} -1. Selecione **Exigir declarações criptografadas**. - - ![Captura de tela da caixa de seleção "Habilitar declarações criptografadas" na seção de gerenciamento do console "Autenticação"](/assets/images/help/saml/management-console-enable-encrypted-assertions.png) -1. À direita do "Certificado de criptografia", clique em **Download** para salvar uma cópia do certificado público de {% data variables.product.product_location %} em sua máquina local. - - ![Captura de tela do botão "Download" para certificado público para declarações criptografadas](/assets/images/help/saml/management-console-encrypted-assertions-download-certificate.png) -1. Efetue o login no seu IdP do SAML como administrador. -1. No aplicativo para {% data variables.product.product_location %}, habilite as declarações criptografadas. - - Observe o método de criptografia e o método de transporte principal. - - Forneça o certificado público que você baixou na etapa 7. -1. Retorne ao console de gerenciamento em {% data variables.product.product_location %}. -1. À direita de "Método de criptografia", selecione o método de criptografia para seu IdP a partir da etapa 9. - - ![Captura de tela de "Método de criptografia" para declarações criptografadas](/assets/images/help/saml/management-console-encrypted-assertions-encryption-method.png) -1. À direita do "Principal método de transporte", selecione o principal método de transporte para seu IdP da etapa 9. - - ![Captura de tela de "Principal método de transporte" para declarações criptografadas](/assets/images/help/saml/management-console-encrypted-assertions-key-transport-method.png) -1. Clique em **Save settings** (Salvar configurações). -{% data reusables.enterprise_site_admin_settings.wait-for-configuration-run %} - -Se você habilitou a depuração do SAML para testar a autenticação com declarações criptografadas, desabilite a depuração do SAML quando terminar o teste. Para obter mais informações, consulte "[Configurando a depuração do SAML](#configuring-saml-debugging)". - -{% endif %} - -## Atualizando `NameID` do SAML de um usuário - -{% data reusables.enterprise_site_admin_settings.access-settings %} -2. Selecione **SAML**. ![Barra lateral "Todos os usuários" nas configurações de administrador do site](/assets/images/enterprise/site-admin-settings/all-users.png) -3. Na lista de usuários, clique no nome de usuário para o qual você gostaria de atualizar o mapeamento de `NameID`. ![Nome de usuário na lista de contas do usuário da instância](/assets/images/enterprise/site-admin-settings/all-users-click-username.png) -{% data reusables.enterprise_site_admin_settings.security-tab %} -5. À direita de "Atualizar o NameID do SAML", clique em **Editar**. ![Botão "Editar" em "autenticação do SAML" e à direita "Atualizar o NameID do SAML"](/assets/images/enterprise/site-admin-settings/update-saml-nameid-edit.png) -6. No campo "NameID", digite o novo `NameID` para o usuário. ![Campo "NameID" na caixa de diálogo modal com NameID digitado](/assets/images/enterprise/site-admin-settings/update-saml-nameid-field-in-modal.png) -7. Clique **Atualizar o NameID**. ![Botão "Atualizar o NameID" com o valor do NameID atualizado dentro do modal](/assets/images/enterprise/site-admin-settings/update-saml-nameid-update.png) - -## Revogar o acesso à {% data variables.product.product_location %} - -Se remover um usuário do seu provedor de identidade, você também deverá suspendê-lo manualmente. Caso contrário, ele continuará podendo fazer autenticação usando tokens de acesso ou chaves SSH. Para obter mais informações, consulte "[Suspender e cancelar a suspensão de usuários](/enterprise/admin/guides/user-management/suspending-and-unsuspending-users)". - -## Requisitos de mensagem de resposta - -A mensagem de resposta deve atender aos seguintes requisitos: - -- O `` elemento deve sempre ser fornecido no documento de resposta raiz e deve corresponder ao URL do ACS somente quando o documento de resposta raiz estiver assinado. Se for assinada, a declaração será ignorada. -- O elemento `` deve sempre ser fornecido como parte do elemento ``. Ele deve corresponder ao `EntityId` para {% data variables.product.prodname_ghe_server %}. Esta é a URL para a instância do {% data variables.product.prodname_ghe_server %}, como `https://ghe.corp.example.com`. -- Cada asserção na resposta **deve** ser protegida por uma assinatura digital. É possível fazer isso assinando cada elemento `` ou assinando o elemento ``. -- Um elemento `` deve ser fornecido como parte do elemento ``. Qualquer formato de identificador de nome persistente pode ser usado. -- O atributo `Recipient` deve estar presente e definido na URL do ACS. Por exemplo: - -```xml - - - - ... - - - - - - - monalisa - - - - -``` - -## Autenticação SAML - -Mensagens de erro de registro de {% data variables.product.prodname_ghe_server %} para autenticação do SAML falhada no registro de autenticação em _/var/log/github/auth.log_. Para obter mais informações sobre os requisitos de resposta do SAML, consulte "[Requisitos de mensagem de resposta](#response-message-requirements)". - -### Erro: "Outro usuário já possui a conta" - -Quando um usuário inicia a sessão em {% data variables.product.prodname_ghe_server %} pela primeira vez com autenticação do SAML, {% data variables.product.prodname_ghe_server %} cria uma conta de usuário na instância e mapeia o `NameID` do SAML com a conta. - -Quando o usuário inicia a sessão novamente, {% data variables.product.prodname_ghe_server %} compara o mapeamento do `NameID` da conta com a resposta do IdP. Se o `NameID` na resposta do IdP não corresponder mais ao `NameID` que {% data variables.product.prodname_ghe_server %} espera para o usuário. ocorrerá uma falha no login. O usuário receberá a seguinte mensagem. - -> Outro usuário já possui a conta. Solicite ao administrador que verifique o registro de autenticação. - -De modo geral, a mensagem indica que o nome de usuário ou endereço de email da pessoa foi alterado no IdP. Certifique-se de que o mapeamento do `NameID` para a conta do usuário no {% data variables.product.prodname_ghe_server %} corresponde ao `NameID` do usuário no seu IdP. Para obter mais informações, consulte "[Atualizando `NameID`](#updating-a-users-saml-nameid) do SAML de um usuário." - -### Se a resposta SAML não estiver assinada ou se a assinatura não corresponder ao conteúdo, o log de autenticação mostrará a seguinte mensagem de erro: - -Se o `Destinatário` não coincidir com o URL do ACS para {% data variables.product.product_location %}, uma das seguintes duas mensagens de erro aparecerá no registro de autenticação quando um usuário tentar efetuar a autenticação. - -``` -Recipient na resposta SAML não pode ficar em branco. -``` - -``` -Recipient na resposta SAML não era válido. -``` - -Certifique-se de definir o valor para `Destinatário` no seu IdP para o URL doACS completo para {% data variables.product.product_location %}. Por exemplo, `https://ghe.corp.example.com/saml/consume`. - -### Erro: "Resposta do SAML não foi assinada ou foi modificada" - -Se seu IdP não assinar a resposta do SAML ou a assinatura não corresponder ao conteúdo, será exibida a seguinte mensagem de erro no registro de autenticação. - -``` -Resposta SAML não assinada ou modificada. -``` - -Certifique-se de que você configurou as declarações assinadas para o aplicativo de {% data variables.product.prodname_ghe_server %} no seu IdP. - -### Erro: "Audiência é inválida" ou "Nenhuma declaração encontrada" - -Se a resposta do IdP tiver um valor ausente ou incorreto para `Audiência`, a seguinte mensagem de erro aparecerá no registro de autenticação. - -```shell -Audience inválido. O atributo Audience não corresponde a url_sua_instância -``` - -Certifique-se de que você definiu o valor para `Audiência` no seu IdP para `EntityId` para {% data variables.product.product_location %}, que é o URL completo para {% data variables.product.product_location %}. Por exemplo, `https://ghe.corp.example.com`. - -### Configurando a depuração do SAML - -Você pode configurar {% data variables.product.product_name %} para escrever registros de depuração detalhados em _/var/log/github/auth.log_ para cada tentativa de autenticação do SAML. É possível que você possa solucionar problemas com tentativas de autenticação com esta saída extra. - -{% warning %} - -**Avisos**: - -- Habilite apenas a depuração do SAML temporariamente e desabilite a depuração imediatamente após terminar a solução de problemas. Se você deixar a depuração habilitada, o tamanho do seu registro poderá aumentar muito mais rápido do que o normal, o que pode impactar negativamente o desempenho de {% data variables.product.product_name %}. -- Teste novas configurações de autenticação para {% data variables.product.product_location %} em um ambiente de teste antes de aplicar as configurações no seu ambiente de produção. Para obter mais informações, consulte "[Configurar instância de preparo](/admin/installation/setting-up-a-github-enterprise-server-instance/setting-up-a-staging-instance)". - -{% endwarning %} - -{% data reusables.enterprise-accounts.access-enterprise %} -{% data reusables.enterprise-accounts.policies-tab %} -{% data reusables.enterprise-accounts.options-tab %} -1. Em "Depuração do SAML", selecione o menu suspenso e clique em **Habilitado**. - - ![Captura de tela da lista suspensa para habilitar a depuração do SAML](/assets/images/enterprise/site-admin-settings/site-admin-saml-debugging-enabled.png) - -1. Tentar efetuar o login no {% data variables.product.product_location %} por meio do IdP do seu SAML. - -1. Revise a saída de depuração em _/var/log/github/auth.log_ em {% data variables.product.product_location %}. - -1. Quando você estiver solucionando problemas, selecione o menu suspenso e clique em **Desabilitado**. - - ![Captura de tela da lista suspensa para desaabilitar a depuração do SAML](/assets/images/enterprise/site-admin-settings/site-admin-saml-debugging-disabled.png) - -### Decodificando respostas em _auth.log_ - -Alguma saída em _auth.log_ pode ser codificada em Base64. Você pode acessar o shell administrativo e usar o utilitário `base64` em {% data variables.product.product_location %} para decodificar essas respostas. Para obter mais informações, consulte "[Acessar o shell administrativo (SSH)](/admin/configuration/configuring-your-enterprise/accessing-the-administrative-shell-ssh)". - -```shell -$ base64 --decode ENCODED OUTPUT -``` diff --git a/translations/pt-BR/content/admin/identity-and-access-management/configuring-authentication-and-provisioning-with-your-identity-provider/index.md b/translations/pt-BR/content/admin/identity-and-access-management/configuring-authentication-and-provisioning-with-your-identity-provider/index.md deleted file mode 100644 index 6544e51df9..0000000000 --- a/translations/pt-BR/content/admin/identity-and-access-management/configuring-authentication-and-provisioning-with-your-identity-provider/index.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: Configurar a autenticação e provisionamento com seu provedor de identidade -intro: É possível configurar a autenticação e provisionamento de usuários integrando com um provedor de identidade (IdP) compatível com o logon único SAML (SSO) e SCIM. -versions: - ghae: '*' -redirect_from: - - /admin/authentication/configuring-authentication-and-provisioning-with-your-identity-provider -children: - - /configuring-authentication-and-provisioning-for-your-enterprise-using-azure-ad - - /configuring-authentication-and-provisioning-for-your-enterprise-using-okta - - /mapping-okta-groups-to-teams -shortTitle: Use um IdP para SSO & SCIM ---- - diff --git a/translations/pt-BR/content/admin/identity-and-access-management/index.md b/translations/pt-BR/content/admin/identity-and-access-management/index.md index 49d078ead4..776d1f4dfe 100644 --- a/translations/pt-BR/content/admin/identity-and-access-management/index.md +++ b/translations/pt-BR/content/admin/identity-and-access-management/index.md @@ -1,6 +1,6 @@ --- title: Gerenciamento de identidade e acesso -intro: Você pode configurar como os usuários acessam sua empresa. +intro: 'You can configure how people access {% ifversion ghec or ghae %}your enterprise on {% data variables.product.product_name %}{% elsif ghes %}{% data variables.product.product_location %}{% endif %}.' redirect_from: - /enterprise/admin/authentication - /admin/authentication @@ -14,10 +14,12 @@ topics: - Enterprise - SSO children: - - /authenticating-users-for-your-github-enterprise-server-instance - /managing-iam-for-your-enterprise - - /managing-iam-with-enterprise-managed-users + - /using-built-in-authentication + - /using-cas-for-enterprise-iam + - /using-ldap-for-enterprise-iam + - /using-saml-for-enterprise-iam + - /using-enterprise-managed-users-and-saml-for-iam - /managing-recovery-codes-for-your-enterprise - - /configuring-authentication-and-provisioning-with-your-identity-provider --- diff --git a/translations/pt-BR/content/admin/identity-and-access-management/managing-iam-for-your-enterprise/about-authentication-for-your-enterprise.md b/translations/pt-BR/content/admin/identity-and-access-management/managing-iam-for-your-enterprise/about-authentication-for-your-enterprise.md new file mode 100644 index 0000000000..d9a09147af --- /dev/null +++ b/translations/pt-BR/content/admin/identity-and-access-management/managing-iam-for-your-enterprise/about-authentication-for-your-enterprise.md @@ -0,0 +1,97 @@ +--- +title: About authentication for your enterprise +shortTitle: Sobre a autenticação +intro: 'You {% ifversion ghae %}must configure SAML single sign-on (SSO) so people can{% else %}can choose how people{% endif %} authenticate to access {% ifversion ghec %}your enterprise''s resources on {% data variables.product.product_name %}{% elsif ghes %}{% data variables.product.product_location %}{% elsif ghae %}your enterprise on {% data variables.product.product_name %}{% endif %}.' +versions: + ghec: '*' + ghes: '*' + ghae: '*' +type: overview +topics: + - Accounts + - Authentication + - Enterprise + - Identity + - SSO +--- + +## About authentication for your enterprise + +{% ifversion ghec %} + +Enterprise owners on {% data variables.product.product_name %} can control the requirements for authentication and access to the enterprise's resources. You can choose to allow members create and manage user accounts, or your enterprise can create and manage accounts for members. If you allow members to manage their own accounts, you can also configure SAML authentication to both increase security and centralize identity and access for the web applications that your team uses. If you choose to manage your members' user accounts, you must configure SAML authentication. + +## Authentication methods for {% data variables.product.product_name %} + +The following options are available for account management and authentication on {% data variables.product.product_name %}. + +- [Authentication through {% data variables.product.product_location %}](#authentication-through-githubcom) +- [Authentication through {% data variables.product.product_location %} with additional SAML access restriction](#authentication-through-githubcom-with-additional-saml-access-restriction) +- [Authentication with {% data variables.product.prodname_emus %} and SAML SSO](#authentication-with-enterprise-managed-users-and-saml-sso) + +### Authentication through {% data variables.product.product_location %} + +By default, each member must create a personal account on {% data variables.product.product_location %}. You grant access to your enterprise, and the member can access your enterprise's resources after signing into the account on {% data variables.product.product_location %}. The member manages the account, and can contribute to other enterprises, organizations, and repositories on {% data variables.product.product_location %}. + +### Authentication through {% data variables.product.product_location %} with additional SAML access restriction + +If you configure additional SAML access restriction, each member must create and manage a personal account on {% data variables.product.product_location %}. You grant access to your enterprise, and the member can access your enterprise's resources after both signing into the account on {% data variables.product.product_location %} and successfully authenticating with your SAML identity provider (IdP). The member can contribute to other enterprises, organizations, and repositories on {% data variables.product.product_location %} using their personal account. For more information about requiring SAML authentication for all access your enterprise's resources, see "[About SAML for enterprise IAM](/admin/identity-and-access-management/using-saml-for-enterprise-iam/about-saml-for-enterprise-iam)." + +If you use a standalone organization with {% data variables.product.product_name %}, or if you don't want to use SAML authentication for every organization in your enterprise, you can configure SAML for an individual organization. Para obter mais informações, consulte "[Sobre identidade e gerenciamento de acesso com o logon único SAML](/organizations/managing-saml-single-sign-on-for-your-organization/about-identity-and-access-management-with-saml-single-sign-on)". + +### Authentication with {% data variables.product.prodname_emus %} and SAML SSO + +If you need more control of the accounts for your enterprise members on {% data variables.product.product_location %}, you can use {% data variables.product.prodname_emus %}. With {% data variables.product.prodname_emus %}, you provision and manage accounts for your enterprise members on {% data variables.product.product_location %} using your IdP. Each member signs into an account that you create, and your enterprise manages the account. Contributions to the rest of {% data variables.product.prodname_dotcom_the_website %} are restricted. Para obter mais informações, consulte "[Sobre {% data variables.product.prodname_emus %}](/admin/identity-and-access-management/using-enterprise-managed-users-and-saml-for-iam/about-enterprise-managed-users)." + +{% elsif ghes %} + +Site administrators can decide how people authenticate to access a {% data variables.product.product_name %} instance. You can use {% data variables.product.product_name %}'s built-in authentication, or, if you want to centralize identity and access management for the web applications that your team uses, you can configure an external authentication method. + +## Authentication methods for {% data variables.product.product_name %} + +The following authentication methods are available for {% data variables.product.product_name %}. + +- [Built-in authentication](#built-in-authentication) +- [External authentication](#external-authentication) + +### Built-in authentication + +{% data reusables.enterprise_user_management.built-in-authentication-new-accounts %} To access your instance, people authenticate with the credentials for the account. For more information, see "[Configuring built-in authentication](/admin/identity-and-access-management/using-built-in-authentication/configuring-built-in-authentication)." + +### External authentication + +If you use an external directory or identity provider (IdP) to centralize access to multiple web applications, you may be able to configure external authentication for {% data variables.product.product_location %}. Para obter mais informações, consulte o seguinte. + +- "[Using CAS for enterprise IAM](/admin/identity-and-access-management/using-cas-for-enterprise-iam)" +- "[Using LDAP for enterprise IAM](/admin/identity-and-access-management/using-ldap-for-enterprise-iam)" +- "[Using SAML for enterprise IAM](/admin/identity-and-access-management/using-saml-for-enterprise-iam)" + +If you choose to use external authentication, you can also configure fallback authentication for people who don't have an account on your external authentication provider. For example, you may want to grant access to a contractor or machine user. For more information, see "[Allowing built-in authentication for users outside your provider](/admin/identity-and-access-management/managing-iam-for-your-enterprise/allowing-built-in-authentication-for-users-outside-your-provider)." + +{% elsif ghae %} + +{% data variables.product.product_name %} uses SAML SSO for authentication. Enterprise owners must configure SAML SSO with a SAML identity provider (IdP) during initialization. For more information, see "[About SAML for enterprise IAM](/admin/identity-and-access-management/using-saml-for-enterprise-iam/about-saml-for-enterprise-iam)." + +{% endif %} + +## About access control + +{% ifversion ghec or ghae %}Members of your enterprise{% elsif ghes %}People with access to {% data variables.product.product_location %}{% endif %} can manage access to {% ifversion ghec %}your enterprise's resources{% elsif ghae %}your enterprise{% elsif ghes %}resources on your instance{% endif %} by using organization membership, teams, and roles. Para obter mais informações, consulte o seguinte. + +{%- ifversion ghec %} +- "[Convidar usuários para ingressar na organização](/organizations/managing-membership-in-your-organization/inviting-users-to-join-your-organization)" +{%- elsif ghes or ghae %} +- "[Adding people to your organization](/organizations/managing-membership-in-your-organization/adding-people-to-your-organization)" +{%- endif %} +- "[Funções em uma organização](/organizations/managing-peoples-access-to-your-organization-with-roles/roles-in-an-organization)" +- "[Sobre equipes](/organizations/organizing-members-into-teams/about-teams)" +- "[Funções do repositório para uma organização](/organizations/managing-access-to-your-organizations-repositories/repository-roles-for-an-organization)" +- "[Níveis de permissão do repositório de conta de usuário](/account-and-profile/setting-up-and-managing-your-github-user-account/managing-user-account-settings/permission-levels-for-a-user-account-repository)" + +## Leia mais + +- "[Tipos de conta do {% data variables.product.company_short %}](/get-started/learning-about-github/types-of-github-accounts)" +- "[Sobre contas corporativas](/admin/overview/about-enterprise-accounts)" +{%- ifversion ghec %} +- "[Can I create accounts for people in my organization?](/organizations/managing-membership-in-your-organization/can-i-create-accounts-for-people-in-my-organization)" +{% endif %} diff --git a/translations/pt-BR/content/admin/identity-and-access-management/authenticating-users-for-your-github-enterprise-server-instance/allowing-built-in-authentication-for-users-outside-your-identity-provider.md b/translations/pt-BR/content/admin/identity-and-access-management/managing-iam-for-your-enterprise/allowing-built-in-authentication-for-users-outside-your-provider.md similarity index 53% rename from translations/pt-BR/content/admin/identity-and-access-management/authenticating-users-for-your-github-enterprise-server-instance/allowing-built-in-authentication-for-users-outside-your-identity-provider.md rename to translations/pt-BR/content/admin/identity-and-access-management/managing-iam-for-your-enterprise/allowing-built-in-authentication-for-users-outside-your-provider.md index be5df9feeb..e2f8e987e7 100644 --- a/translations/pt-BR/content/admin/identity-and-access-management/authenticating-users-for-your-github-enterprise-server-instance/allowing-built-in-authentication-for-users-outside-your-identity-provider.md +++ b/translations/pt-BR/content/admin/identity-and-access-management/managing-iam-for-your-enterprise/allowing-built-in-authentication-for-users-outside-your-provider.md @@ -1,11 +1,12 @@ --- -title: Permitir a autenticação integrada para usuários de fora do provedor de identidade -intro: 'Com a autenticação integrada, você pode autenticar usuários que não têm acesso ao seu provedor de identidade que usa LDAP, SAML ou CAS.' +title: Allowing built-in authentication for users outside your provider +intro: 'You can configure fallback authentication to allow built-in authentication for people who don''t have an account on your CAS, LDAP, or SAML authentication provider.' redirect_from: - /enterprise/admin/user-management/allowing-built-in-authentication-for-users-outside-your-identity-provider - /enterprise/admin/authentication/allowing-built-in-authentication-for-users-outside-your-identity-provider - /admin/authentication/allowing-built-in-authentication-for-users-outside-your-identity-provider - /enterprise/admin/authentication/authenticating-users-for-your-github-enterprise-server-instance/allowing-built-in-authentication-for-users-outside-your-identity-provider + - /admin/identity-and-access-management/authenticating-users-for-your-github-enterprise-server-instance/allowing-built-in-authentication-for-users-outside-your-identity-provider versions: ghes: '*' type: how_to @@ -14,24 +15,24 @@ topics: - Authentication - Enterprise - Identity -shortTitle: Autenticação fora do IdP +shortTitle: Fallback authentication --- -## Sobre a autenticação integrada para usuários de fora do provedor de identidade +## About built-in authentication for users outside your provider -É possível usar a autenticação integrada para usuários externos quando você não conseguir adicionar contas específicas ao seu provedor de identidade (IdP), como contas de contratados ou usuários de máquinas. Você também pode usar a autenticação integrada para acessar uma conta de fallback se o provedor de identidade não estiver disponível. +By default, when you enable external authentication for {% data variables.product.product_name %}, built-in authentication is disabled for your instance. For more information, see "[About authentication for your enterprise](/admin/identity-and-access-management/managing-iam-for-your-enterprise/about-authentication-for-your-enterprise#external-authentication)." -Após a configuração da autenticação integrada, quando um usuário se autenticar com êxito via SAML ou CAS, ele não poderá se autenticar com nome de usuário e senha. Se o usuário se autenticar com êxito via LDAP, as credenciais não serão mais consideradas internas. +If you're unable to add specific accounts to your external authentication provider, such as accounts for contractors or machine users, you can configure fallback authentication. Fallback authentication allows built-in authentication for outside users and to access a fallback account if your authentication provider is unavailable. -A autenticação integrada para um IdP específico fica desabilitada por padrão. +If you configure built-in authentication and a person successfully authenticates with SAML or CAS, the person will no longer have the option to authenticate with a username and password. Se o usuário se autenticar com êxito via LDAP, as credenciais não serão mais consideradas internas. {% warning %} -**Aviso:** se desabilitar a autenticação integrada, você terá que suspender individualmente todos os usuários que não devem mais ter acesso à instância. Para obter mais informações, consulte "[Suspender e cancelar a suspensão de usuários](/enterprise/{{ currentVersion }}/admin/guides/user-management/suspending-and-unsuspending-users)". +**Aviso:** se desabilitar a autenticação integrada, você terá que suspender individualmente todos os usuários que não devem mais ter acesso à instância. Para obter mais informações, consulte "[Suspender e cancelar a suspensão de usuários](/enterprise/{{ currentVersion }}/admin/guides/user-management/suspending-and-unsuspending-users)." {% endwarning %} -## Configurar a autenticação integrada para usuários de fora do provedor de identidade +## Configuring built-in authentication for users outside your provider {% data reusables.enterprise_site_admin_settings.access-settings %} {% data reusables.enterprise_site_admin_settings.management-console %} @@ -44,7 +45,7 @@ A autenticação integrada para um IdP específico fica desabilitada por padrão {% data reusables.enterprise_user_management.two_factor_auth_header %} {% data reusables.enterprise_user_management.2fa_is_available %} -## Convidar usuários de fora do provedor de identidade para autenticação na sua instância +## Inviting users outside your provider to authenticate to your instance Quando aceitar o convite, o usuário poderá fazer login com seu próprio nome de usuário e senha, em vez de fazer login via IdP. @@ -55,6 +56,6 @@ Quando aceitar o convite, o usuário poderá fazer login com seu próprio nome d ## Leia mais -- "[Usando LDAP](/enterprise/admin/authentication/using-ldap)" -- [Usar SAML](/enterprise/{{ currentVersion }}/admin/guides/user-management/using-saml) -- [Usar CAS](/enterprise/{{ currentVersion }}/admin/guides/user-management/using-cas) +- "[Using CAS for enterprise IAM](/admin/identity-and-access-management/using-cas-for-enterprise-iam)" +- "[Using LDAP for enterprise IAM](/admin/identity-and-access-management/using-ldap-for-enterprise-iam)" +- "[Using SAML for enterprise IAM](/admin/identity-and-access-management/using-saml-for-enterprise-iam)" diff --git a/translations/pt-BR/content/admin/identity-and-access-management/authenticating-users-for-your-github-enterprise-server-instance/changing-authentication-methods.md b/translations/pt-BR/content/admin/identity-and-access-management/managing-iam-for-your-enterprise/changing-authentication-methods.md similarity index 86% rename from translations/pt-BR/content/admin/identity-and-access-management/authenticating-users-for-your-github-enterprise-server-instance/changing-authentication-methods.md rename to translations/pt-BR/content/admin/identity-and-access-management/managing-iam-for-your-enterprise/changing-authentication-methods.md index 0bcb359fca..a96110a2e7 100644 --- a/translations/pt-BR/content/admin/identity-and-access-management/authenticating-users-for-your-github-enterprise-server-instance/changing-authentication-methods.md +++ b/translations/pt-BR/content/admin/identity-and-access-management/managing-iam-for-your-enterprise/changing-authentication-methods.md @@ -6,6 +6,7 @@ redirect_from: - /enterprise/admin/authentication/changing-authentication-methods - /admin/authentication/changing-authentication-methods - /enterprise/admin/authentication/authenticating-users-for-your-github-enterprise-server-instance/changing-authentication-methods + - /admin/identity-and-access-management/authenticating-users-for-your-github-enterprise-server-instance/changing-authentication-methods versions: ghes: '*' type: overview @@ -39,4 +40,4 @@ Veja outras questões que você deve manter em mente: * **Autenticação de dois fatores:** {% data reusables.enterprise_user_management.external_auth_disables_2fa %} -* **Autenticação integrada para usuários de fora do provedor de identidade:** você pode convidar os usuários para se autenticarem na {% data variables.product.product_location %} sem adicioná-los ao seu provedor de identidade. Para obter mais informações, consulte "[Permitir a autenticação integrada para usuários de fora do provedor de identidade](/enterprise/{{ currentVersion }}/admin/guides/user-management/allowing-built-in-authentication-for-users-outside-your-identity-provider)". +* **Fallback authentication for users with no account on your external authentication provider:** You can invite users to authenticate to {% data variables.product.product_location %} without adding them to your identity provider. For more information, see "[Allowing built-in authentication for users outside your provider](/admin/identity-and-access-management/managing-iam-for-your-enterprise/allowing-built-in-authentication-for-users-outside-your-provider)." diff --git a/translations/pt-BR/content/admin/identity-and-access-management/managing-iam-for-your-enterprise/index.md b/translations/pt-BR/content/admin/identity-and-access-management/managing-iam-for-your-enterprise/index.md index d35aaef845..c96ed89c51 100644 --- a/translations/pt-BR/content/admin/identity-and-access-management/managing-iam-for-your-enterprise/index.md +++ b/translations/pt-BR/content/admin/identity-and-access-management/managing-iam-for-your-enterprise/index.md @@ -1,20 +1,35 @@ --- title: Gerenciando o IAM da sua empresa -shortTitle: IAM para a sua empresa -intro: 'Você pode gerenciar centralmente {% ifversion ghae %}as contas e {% endif %}o acesso à sua {% ifversion ghae %}empresa{% elsif ghec %}recursos da empresa{% endif %} em {% data variables.product.product_name %} com o logon único (SSO) SAML e com Sistema de Gerenciamento de Identidade entre Domínios (SCIM).' +intro: | + {%- ifversion ghec %} + You can invite existing personal accounts on {% data variables.product.product_location %} to be members of your enterprise, and you can optionally enable SAML single sign-on (SSO) to centrally manage access. Alternatively, you can use {% data variables.product.prodname_emus %} with SAML SSO to create and control the accounts of your enterprise members. + {%- elsif ghes %} + You can use {% data variables.product.product_name %}'s built-in authentication, or you can centrally manage authentication and access to your instance with CAS, LDAP, or SAML. + {%- elsif ghae %} + You must use SAML single sign-on (SSO) to centrally manage authentication and access to your enterprise on {% data variables.product.product_name %}. Optionally, you can use System for Cross-domain Identity Management (SCIM) to automatically provision accounts and access on {% data variables.product.product_name %} when you make changes on your identity provider (IdP). + {%- endif %} +redirect_from: + - /enterprise/admin/categories/authentication + - /enterprise/admin/guides/installation/user-authentication + - /enterprise/admin/articles/inviting-users + - /enterprise/admin/guides/migrations/authenticating-users-for-your-github-enterprise-instance + - /enterprise/admin/user-management/authenticating-users-for-your-github-enterprise-server-instance + - /enterprise/admin/authentication/authenticating-users-for-your-github-enterprise-server-instance + - /admin/identity-and-access-management/authenticating-users-for-your-github-enterprise-server-instance versions: ghec: '*' + ghes: '*' ghae: '*' -redirect_from: - - /github/setting-up-and-managing-your-enterprise/configuring-identity-and-access-management-for-your-enterprise-account - - /admin/authentication/managing-identity-and-access-for-your-enterprise +topics: + - Accounts + - Authentication + - Enterprise + - Identity children: - - /about-identity-and-access-management-for-your-enterprise - - /configuring-saml-single-sign-on-for-your-enterprise - - /configuring-user-provisioning-for-your-enterprise - - /managing-team-synchronization-for-organizations-in-your-enterprise - - /configuring-saml-single-sign-on-for-your-enterprise-using-okta - - /switching-your-saml-configuration-from-an-organization-to-an-enterprise-account + - /about-authentication-for-your-enterprise + - /username-considerations-for-external-authentication + - /changing-authentication-methods + - /allowing-built-in-authentication-for-users-outside-your-provider +shortTitle: Manage IAM for your enterprise --- -{% data reusables.enterprise-accounts.emu-saml-note %} diff --git a/translations/pt-BR/content/admin/identity-and-access-management/managing-iam-for-your-enterprise/username-considerations-for-external-authentication.md b/translations/pt-BR/content/admin/identity-and-access-management/managing-iam-for-your-enterprise/username-considerations-for-external-authentication.md new file mode 100644 index 0000000000..74a12485f9 --- /dev/null +++ b/translations/pt-BR/content/admin/identity-and-access-management/managing-iam-for-your-enterprise/username-considerations-for-external-authentication.md @@ -0,0 +1,81 @@ +--- +title: Username considerations for external authentication +shortTitle: Username considerations +intro: '{% ifversion ghes or ghec %}When you use {% ifversion ghes %}CAS, LDAP, or SAML for authentication{% elsif ghec %}{% data variables.product.prodname_emus %}{% endif %}, {% endif %}{% data variables.product.product_name %} follows certain rules to determine the username for each user account {% ifversion ghec or ghae %}in your enterprise{% elsif ghes %}on your instance{% endif %}.' +miniTocMaxHeadingLevel: 3 +versions: + ghec: '*' + ghes: '*' + ghae: '*' +type: reference +topics: + - Accounts + - Authentication + - Enterprise + - Identity + - SSO +--- + +## About usernames with external authentication + +{% ifversion ghes %} + +You can configure external authentication for {% data variables.product.product_name %} using CAS, LDAP, or SAML. For more information, see "[About authentication for your enterprise](/admin/identity-and-access-management/managing-iam-for-your-enterprise/about-authentication-for-your-enterprise#authentication-methods-for-github-enterprise-server)." + +When you use external authentication, {% data variables.product.product_location %} automatically creates a username for each person when the person signs into {% data variables.product.product_location %} through your external authentication system for the first time. + +{% elsif ghec %} + +If you use an enterprise with {% data variables.product.prodname_emus %}, members of your enterprise authenticate to access {% data variables.product.prodname_dotcom %} through your SAML identity provider (IdP). For more information, see "[About authentication for your enterprise](/admin/identity-and-access-management/managing-iam-for-your-enterprise/about-authentication-for-your-enterprise#authentication-methods-for-github-enterprise-server)." + +{% data variables.product.product_name %} automatically creates a username for each person when the person signs in through your IdP for the first time. + +{% elsif ghae %} + +{% data variables.product.product_name %} uses SAML SSO for authentication, and automatically creates a username for each person when the person signs in through your identity provider (IdP) for the first time. + +{% endif %} + +## About username normalization + +Usernames for user accounts on {% ifversion ghes or ghae %}{% data variables.product.product_name %}{% elsif ghec %}{% data variables.product.prodname_dotcom_the_website %}{% endif %} can only contain alphanumeric characters and dashes (`-`). + +{% ifversion ghec or ghes %}When you configure {% ifversion ghes %}CAS, LDAP, or {% endif %}SAML authentication, {% endif %}{% data variables.product.product_name %} uses an identifier from the user account on your {% ifversion ghes %}external authentication provider{% elsif ghec or ghae %}IdP{% endif %} to determine the username for the corresponding user account on {% ifversion ghes or ghae %}{% data variables.product.product_name %}{% elsif ghec %}{% data variables.product.prodname_dotcom_the_website %}{% endif %}. If the identifier for the account on your provider includes unsupported characters, {% data variables.product.product_name %} will normalize the username per the following rules. + +1. {% data variables.product.product_name %} will normalize any non-alphanumeric character in your account's username into a dash. For example, a username of `mona.the.octocat` will be normalized to `mona-the-octocat`. Observe que nomes de usuários normalizados também não podem iniciar ou terminar com um traço. Eles também não podem conter dois traços consecutivos. + +1. Nomes de usuário criados a partir de endereços de e-mail são criados a partir dos caracteres normalizados que precedem o caractere `@`. + +1. If multiple accounts are normalized into the same {% data variables.product.product_name %} username, only the first user account is created. Usuários subsequentes com o mesmo nome de usuário não serão capazes de fazer o login. + +### Examples of username normalization + +| Identifier on provider | Normalized username for {% data variables.product.product_location %} | Resultado | +|:----------------------- |:--------------------------------------------------------------------- |:--------------------------------------------------------------------------------------------------- | +| The.Octocat | `the-octocat` | Nome de usuário criado com sucesso. | +| !The.Octocat | `-the-octocat` | Este nome de usuário não é criado, porque começa com um traço. | +| The.Octocat! | `the-octocat-` | Este nome de usuário não é criado, porque termina com um traço. | +| The!!Octocat | `the--octocat` | Este nome de usuário não é criado, porque contém dois traços consecutivos. | +| The!Octocat | `the-octocat` | Este nome de usuário não é criado. Embora o nome de usuário normalizado seja válido, ele já existe. | +| The.Octocat@example.com | `the-octocat` | Este nome de usuário não é criado. Embora o nome de usuário normalizado seja válido, ele já existe. | + +### About username normalization with SAML + +{% ifversion ghec or ghes %}If you {% ifversion ghec %}use an enterprise with {% data variables.product.prodname_emus %}, you must use SAML authentication. {% else %}configure SAML authentication for {% data variables.product.product_location %}, {% endif %}{% endif %}{% data variables.product.product_name %} determines each person's username by one of the following assertions in the SAML response, ordered by priority. + +1. The custom `username` attribute, if defined and present +1. Declaração `http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name`, se houver; +1. Declaração `http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress`, se houver; +1. Elemento `NameID`. + +{% data variables.product.product_name %} requires the `NameID` element even if other attributes are present. For more information, see "[SAML configuration reference](/admin/identity-and-access-management/using-saml-for-enterprise-iam/saml-configuration-reference#saml-attributes)." + +{% data variables.product.product_name %} creates a mapping between the `NameID` from the IdP and the username {% ifversion ghec or ghae %}in{% elsif ghes %}on{% endif %} {% data variables.product.product_location %}, so the `NameID` should be persistent, unique, and not subject to change for the lifecycle of the user. + +{% ifversion ghes %} +{% note %} + +**Note**: If the `NameID` for a user does change on the IdP, the person will see an error message when {% ifversion ghec %}authenticating through your IdP to access your resources on{% else %}signing into{% endif} {% data variables.product.product_location %}. To restore the person's access, you'll need to update the user account's `NameID` mapping. For more information, see "[Updating a user's SAML `NameID`](/admin/identity-and-access-management/using-saml-for-enterprise-iam/updating-a-users-saml-nameid)." + +{% endnote %} +{% endif %} diff --git a/translations/pt-BR/content/admin/identity-and-access-management/authenticating-users-for-your-github-enterprise-server-instance/using-built-in-authentication.md b/translations/pt-BR/content/admin/identity-and-access-management/using-built-in-authentication/configuring-built-in-authentication.md similarity index 50% rename from translations/pt-BR/content/admin/identity-and-access-management/authenticating-users-for-your-github-enterprise-server-instance/using-built-in-authentication.md rename to translations/pt-BR/content/admin/identity-and-access-management/using-built-in-authentication/configuring-built-in-authentication.md index c4bc614352..ac7ce99f23 100644 --- a/translations/pt-BR/content/admin/identity-and-access-management/authenticating-users-for-your-github-enterprise-server-instance/using-built-in-authentication.md +++ b/translations/pt-BR/content/admin/identity-and-access-management/using-built-in-authentication/configuring-built-in-authentication.md @@ -1,11 +1,13 @@ --- -title: Usar a autenticação integrada -intro: 'Quando você usa o método de autenticação padrão, todos os detalhes de autenticação ficam armazenados na {% data variables.product.product_location %}. Se você ainda não tiver um provedor de autenticação estabelecido, como LDAP, SAML ou CAS, a autenticação integrada é o método padrão.' +title: Configurar a autenticação integrada +intro: 'When you use the default authentication method, all authentication details are stored on {% data variables.product.product_location %}.' +permissions: 'Site administrators can configure authentication for a {% data variables.product.product_name %} instance.' redirect_from: - /enterprise/admin/user-management/using-built-in-authentication - /enterprise/admin/authentication/using-built-in-authentication - /admin/authentication/using-built-in-authentication - /enterprise/admin/authentication/authenticating-users-for-your-github-enterprise-server-instance/using-built-in-authentication + - /admin/identity-and-access-management/authenticating-users-for-your-github-enterprise-server-instance/using-built-in-authentication versions: ghes: '*' type: how_to @@ -14,10 +16,16 @@ topics: - Authentication - Enterprise - Identity -shortTitle: Usar autenticação integrada +shortTitle: Configure built-in authentication --- -Você pode criar mensagens personalizadas que os usuários verão nas páginas de login e logout. Para obter mais informações, consulte "[Personalizar mensagens de usuário na instância](/enterprise/admin/user-management/customizing-user-messages-on-your-instance)". +## About built-in authentication + +By default, {% data variables.product.product_name %} uses built-in authentication. Each person creates a user account on {% data variables.product.product_location %} from an invitation or by signing up, and then authenticates with the credentials for the account to access your instance. Your {% data variables.product.product_name %} instance stores the authentication information for the account. + +You can prevent unauthenticated people from creating new user accounts on your instance. For more information, see "[Disabling unauthenticated sign-ups](/admin/identity-and-access-management/using-built-in-authentication/disabling-unauthenticated-sign-ups)." + +{% data reusables.enterprise_user_management.alternatively-enable-external-authentication %} ## Configurar a autenticação integrada @@ -36,17 +44,11 @@ Uma vez que sua instância foi criada, você deverá criar a sua própria conta 1. Na página "Create Admin Account" (Criar conta de administrador) em `http(s)://[hostname]/join`, defina seu nome de usuário, senha e endereço de e-mail. Em seguida, clique em **Create an account** (Criar conta). ![Criar conta de administrador](/assets/images/enterprise/site-admin-settings/create-first-admin-acct.png) {% data reusables.enterprise_site_admin_settings.sign-in %} -## Convidar usuários +## Próximas etapas -{% data reusables.enterprise_site_admin_settings.access-settings %} -{% data reusables.enterprise_site_admin_settings.invite-user-sidebar-tab %} -{% data reusables.enterprise_site_admin_settings.invite-user-reset-link %} + -{% tip %} - -**Dica:** Se o e-mail para notificações estiver configurado no dispostivo, um convite também será enviado para o endereço de e-mail fornecido. - -{% endtip %} +After you configure built-in authentication and create your administrative account, you can invite people to create accounts and use your instance. For more information, see "[Inviting people to use your instance](/admin/identity-and-access-management/using-built-in-authentication/inviting-people-to-use-your-instance)." ## Leia mais diff --git a/translations/pt-BR/content/admin/identity-and-access-management/authenticating-users-for-your-github-enterprise-server-instance/disabling-unauthenticated-sign-ups.md b/translations/pt-BR/content/admin/identity-and-access-management/using-built-in-authentication/disabling-unauthenticated-sign-ups.md similarity index 51% rename from translations/pt-BR/content/admin/identity-and-access-management/authenticating-users-for-your-github-enterprise-server-instance/disabling-unauthenticated-sign-ups.md rename to translations/pt-BR/content/admin/identity-and-access-management/using-built-in-authentication/disabling-unauthenticated-sign-ups.md index c0db214eb5..3eb94879d5 100644 --- a/translations/pt-BR/content/admin/identity-and-access-management/authenticating-users-for-your-github-enterprise-server-instance/disabling-unauthenticated-sign-ups.md +++ b/translations/pt-BR/content/admin/identity-and-access-management/using-built-in-authentication/disabling-unauthenticated-sign-ups.md @@ -6,7 +6,9 @@ redirect_from: - /enterprise/admin/authentication/disabling-unauthenticated-sign-ups - /admin/authentication/disabling-unauthenticated-sign-ups - /enterprise/admin/authentication/authenticating-users-for-your-github-enterprise-server-instance/disabling-unauthenticated-sign-ups -intro: 'Se você estiver usando a autenticação integrada, será possível impedir que pessoas não autenticadas criem uma conta.' + - /admin/identity-and-access-management/authenticating-users-for-your-github-enterprise-server-instance/disabling-unauthenticated-sign-ups +intro: 'If you''re using built-in authentication for {% data variables.product.product_location %}, you can block unauthenticated people from creating new user accounts on your instance.' +permissions: 'Site administrators can disable unauthenticated sign-ups on a {% data variables.product.product_name %} instance.' versions: ghes: '*' type: how_to @@ -14,9 +16,18 @@ topics: - Accounts - Authentication - Enterprise -shortTitle: Bloquear criação de conta + - Identity +shortTitle: Block unauthenticated sign-up --- +## About unauthenticated sign-ups + +{% data reusables.enterprise_user_management.built-in-authentication-new-accounts %} {% data reusables.enterprise_user_management.unauthenticated-sign-ups %} You can disable unauthenticated sign-ups and require an invitation to create a new user account on your instance. + +{% data reusables.enterprise_user_management.alternatively-enable-external-authentication %} + +## Desabilitar assinaturas não autenticadas + {% data reusables.enterprise_site_admin_settings.access-settings %} {% data reusables.enterprise_site_admin_settings.management-console %} {% data reusables.enterprise_management_console.privacy %} diff --git a/translations/pt-BR/content/admin/identity-and-access-management/using-built-in-authentication/index.md b/translations/pt-BR/content/admin/identity-and-access-management/using-built-in-authentication/index.md new file mode 100644 index 0000000000..98a60241a8 --- /dev/null +++ b/translations/pt-BR/content/admin/identity-and-access-management/using-built-in-authentication/index.md @@ -0,0 +1,16 @@ +--- +title: Usar a autenticação integrada +shortTitle: Built-in authentication +intro: 'If you don''t use a centralized, external system for your users'' identity, you can use built-in authentication to allow {% data variables.product.prodname_ghe_server %} to manage accounts and perform local authentication.' +versions: + ghes: '*' +topics: + - Accounts + - Authentication + - Enterprise +children: + - /configuring-built-in-authentication + - /inviting-people-to-use-your-instance + - /disabling-unauthenticated-sign-ups +--- + diff --git a/translations/pt-BR/content/admin/identity-and-access-management/using-built-in-authentication/inviting-people-to-use-your-instance.md b/translations/pt-BR/content/admin/identity-and-access-management/using-built-in-authentication/inviting-people-to-use-your-instance.md new file mode 100644 index 0000000000..10b6226fc4 --- /dev/null +++ b/translations/pt-BR/content/admin/identity-and-access-management/using-built-in-authentication/inviting-people-to-use-your-instance.md @@ -0,0 +1,30 @@ +--- +title: Inviting people to use your instance +intro: 'When you use built-in authentication for {% data variables.product.product_name %}, you can invite people by email address to create a user account on your instance.' +versions: + ghes: '*' +permissions: 'Enterprise owners can invite people to create a user account on a {% data variables.product.product_name %} instance.' +type: how_to +topics: + - Accounts + - Authentication + - Enterprise + - Identity +shortTitle: Invite people +--- + +## About invitations for new users + +{% data reusables.enterprise_user_management.built-in-authentication-new-accounts %} {% data reusables.enterprise_user_management.unauthenticated-sign-ups %} + +You can disable unauthenticated sign-ups and require an invitation to create a new user account on your instance. For more information, see "[Disabling unauthenticated sign-ups](/admin/identity-and-access-management/using-built-in-authentication/disabling-unauthenticated-sign-ups)." + +{% data reusables.enterprise_user_management.alternatively-enable-external-authentication %} + +## Inviting people to create a user account + +{% data reusables.enterprise_site_admin_settings.access-settings %} +{% data reusables.enterprise_site_admin_settings.invite-user-sidebar-tab %} +{% data reusables.enterprise_site_admin_settings.invite-user-reset-link %} + +If you've configured email for notifications on {% data variables.product.product_location %}, your instance will send the invitation to the provided email address. Para obter mais informações, consulte "[Configurar e-mail para notificações](/admin/configuration/configuring-your-enterprise/configuring-email-for-notifications). diff --git a/translations/pt-BR/content/admin/identity-and-access-management/using-cas-for-enterprise-iam/index.md b/translations/pt-BR/content/admin/identity-and-access-management/using-cas-for-enterprise-iam/index.md new file mode 100644 index 0000000000..d69a4b62dc --- /dev/null +++ b/translations/pt-BR/content/admin/identity-and-access-management/using-cas-for-enterprise-iam/index.md @@ -0,0 +1,10 @@ +--- +title: Using CAS for enterprise IAM +shortTitle: CAS for enterprise IAM +intro: 'You can centrally manage accounts and access to {% data variables.product.product_location %} by integrating with your existing CAS identity provider (IdP).' +versions: + ghes: '*' +children: + - /using-cas +--- + diff --git a/translations/pt-BR/content/admin/identity-and-access-management/using-cas-for-enterprise-iam/using-cas.md b/translations/pt-BR/content/admin/identity-and-access-management/using-cas-for-enterprise-iam/using-cas.md new file mode 100644 index 0000000000..5c2b291710 --- /dev/null +++ b/translations/pt-BR/content/admin/identity-and-access-management/using-cas-for-enterprise-iam/using-cas.md @@ -0,0 +1,56 @@ +--- +title: Usar CAS +redirect_from: + - /enterprise/admin/articles/configuring-cas-authentication + - /enterprise/admin/articles/about-cas-authentication + - /enterprise/admin/user-management/using-cas + - /enterprise/admin/authentication/using-cas + - /admin/authentication/using-cas + - /enterprise/admin/authentication/authenticating-users-for-your-github-enterprise-server-instance/using-cas + - /admin/identity-and-access-management/authenticating-users-for-your-github-enterprise-server-instance/using-cas +intro: 'If you use Central Authentication Service (CAS) to centralize access to multiple web applications, you can integrate {% data variables.product.product_name %} by configuring CAS authentication for your instance.' +versions: + ghes: '*' +type: how_to +topics: + - Accounts + - Authentication + - Enterprise + - Identity + - SSO +--- + +## About CAS authentication for {% data variables.product.product_name %} + +CAS is a single sign-on (SSO) protocol that centralizes authentication to multiple web applications. For more information, see "[Central Authentication Service](https://en.wikipedia.org/wiki/Central_Authentication_Service)" on Wikipedia. + +After you configure CAS, people who use {% data variables.product.product_location %} must use a personal access token to authenticate API or Git requests over HTTP(S). CAS credentials cannot be used to authenticate these requests. Para obter mais informações, consulte "[Criando um token de acesso pessoal](/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token)." + +If you configure CAS, people with accounts on your identity provider (IdP) do not consume a user license until the person signs into {% data variables.product.product_location %}. + +{% data reusables.enterprise_user_management.built-in-authentication %} + +## Considerações de nome de usuário no CAS + +{% data reusables.enterprise_user_management.consider-usernames-for-external-authentication %} For more information, see "[Username considerations for external authentication](/admin/identity-and-access-management/managing-iam-for-your-enterprise/username-considerations-for-external-authentication)." + +## Atributos CAS + +Os atributos a seguir estão disponíveis. + +| Nome do atributo | Tipo | Descrição | +| ----------------- | ----------- | ---------------------------------------------------------------------- | +| `nome de usuário` | Obrigatório | Nome do usuário no {% data variables.product.prodname_ghe_server %}. | + +## Configurar o CAS + +{% data reusables.enterprise_site_admin_settings.access-settings %} +{% data reusables.enterprise_site_admin_settings.management-console %} +{% data reusables.enterprise_management_console.authentication %} +3. Selecione **CAS**. + + ![Screenshot of selection of CAS for authentication](/assets/images/enterprise/management-console/cas-select.png) +4. {% data reusables.enterprise_user_management.built-in-authentication-option %} + + ![Screenshot of of fallback built-in authentication option for CAS](/assets/images/enterprise/management-console/cas-built-in-authentication.png) +5. No campo **Server URL** (URL do servidor), digite a URL completa do seu servidor CAS. Se o servidor CAS usar um certificado que não pode ser validado pelo {% data variables.product.prodname_ghe_server %}, você poderá usar o comando `ghe-ssl-ca-certificate-install` para instalá-lo como certificado confiável. Para obter mais informações, consulte "[Utilitários de linha de comando](/admin/configuration/configuring-your-enterprise/command-line-utilities#ghe-ssl-ca-certificate-install)". diff --git a/translations/pt-BR/content/admin/identity-and-access-management/managing-iam-with-enterprise-managed-users/about-enterprise-managed-users.md b/translations/pt-BR/content/admin/identity-and-access-management/using-enterprise-managed-users-and-saml-for-iam/about-enterprise-managed-users.md similarity index 99% rename from translations/pt-BR/content/admin/identity-and-access-management/managing-iam-with-enterprise-managed-users/about-enterprise-managed-users.md rename to translations/pt-BR/content/admin/identity-and-access-management/using-enterprise-managed-users-and-saml-for-iam/about-enterprise-managed-users.md index 5f0b83ab3f..361d08e036 100644 --- a/translations/pt-BR/content/admin/identity-and-access-management/managing-iam-with-enterprise-managed-users/about-enterprise-managed-users.md +++ b/translations/pt-BR/content/admin/identity-and-access-management/using-enterprise-managed-users-and-saml-for-iam/about-enterprise-managed-users.md @@ -7,6 +7,7 @@ redirect_from: - /early-access/github/articles/get-started-with-managed-users-for-your-enterprise - /github/setting-up-and-managing-your-enterprise/managing-your-enterprise-users-with-your-identity-provider/about-enterprise-managed-users - /admin/authentication/managing-your-enterprise-users-with-your-identity-provider/about-enterprise-managed-users + - /admin/identity-and-access-management/managing-iam-with-enterprise-managed-users/about-enterprise-managed-users versions: ghec: '*' type: overview diff --git a/translations/pt-BR/content/admin/identity-and-access-management/managing-iam-with-enterprise-managed-users/configuring-saml-single-sign-on-for-enterprise-managed-users.md b/translations/pt-BR/content/admin/identity-and-access-management/using-enterprise-managed-users-and-saml-for-iam/configuring-saml-single-sign-on-for-enterprise-managed-users.md similarity index 98% rename from translations/pt-BR/content/admin/identity-and-access-management/managing-iam-with-enterprise-managed-users/configuring-saml-single-sign-on-for-enterprise-managed-users.md rename to translations/pt-BR/content/admin/identity-and-access-management/using-enterprise-managed-users-and-saml-for-iam/configuring-saml-single-sign-on-for-enterprise-managed-users.md index 7960743c26..72f2a046fb 100644 --- a/translations/pt-BR/content/admin/identity-and-access-management/managing-iam-with-enterprise-managed-users/configuring-saml-single-sign-on-for-enterprise-managed-users.md +++ b/translations/pt-BR/content/admin/identity-and-access-management/using-enterprise-managed-users-and-saml-for-iam/configuring-saml-single-sign-on-for-enterprise-managed-users.md @@ -6,6 +6,7 @@ product: '{% data reusables.gated-features.emus %}' redirect_from: - /github/setting-up-and-managing-your-enterprise/managing-your-enterprise-users-with-your-identity-provider/configuring-saml-single-sign-on-for-enterprise-managed-users - /admin/authentication/managing-your-enterprise-users-with-your-identity-provider/configuring-saml-single-sign-on-for-enterprise-managed-users + - /admin/identity-and-access-management/managing-iam-with-enterprise-managed-users/configuring-saml-single-sign-on-for-enterprise-managed-users versions: ghec: '*' type: tutorial diff --git a/translations/pt-BR/content/admin/identity-and-access-management/managing-iam-with-enterprise-managed-users/configuring-scim-provisioning-for-enterprise-managed-users-with-okta.md b/translations/pt-BR/content/admin/identity-and-access-management/using-enterprise-managed-users-and-saml-for-iam/configuring-scim-provisioning-for-enterprise-managed-users-with-okta.md similarity index 98% rename from translations/pt-BR/content/admin/identity-and-access-management/managing-iam-with-enterprise-managed-users/configuring-scim-provisioning-for-enterprise-managed-users-with-okta.md rename to translations/pt-BR/content/admin/identity-and-access-management/using-enterprise-managed-users-and-saml-for-iam/configuring-scim-provisioning-for-enterprise-managed-users-with-okta.md index 5da2ae0844..3f41208bf3 100644 --- a/translations/pt-BR/content/admin/identity-and-access-management/managing-iam-with-enterprise-managed-users/configuring-scim-provisioning-for-enterprise-managed-users-with-okta.md +++ b/translations/pt-BR/content/admin/identity-and-access-management/using-enterprise-managed-users-and-saml-for-iam/configuring-scim-provisioning-for-enterprise-managed-users-with-okta.md @@ -9,6 +9,7 @@ redirect_from: - /early-access/github/articles/configuring-provisioning-for-managed-users-with-okta - /github/setting-up-and-managing-your-enterprise/managing-your-enterprise-users-with-your-identity-provider/configuring-scim-provisioning-for-enterprise-managed-users-with-okta - /admin/authentication/managing-your-enterprise-users-with-your-identity-provider/configuring-scim-provisioning-for-enterprise-managed-users-with-okta + - /admin/identity-and-access-management/managing-iam-with-enterprise-managed-users/configuring-scim-provisioning-for-enterprise-managed-users-with-okta type: tutorial topics: - Accounts diff --git a/translations/pt-BR/content/admin/identity-and-access-management/managing-iam-with-enterprise-managed-users/configuring-scim-provisioning-for-enterprise-managed-users.md b/translations/pt-BR/content/admin/identity-and-access-management/using-enterprise-managed-users-and-saml-for-iam/configuring-scim-provisioning-for-enterprise-managed-users.md similarity index 97% rename from translations/pt-BR/content/admin/identity-and-access-management/managing-iam-with-enterprise-managed-users/configuring-scim-provisioning-for-enterprise-managed-users.md rename to translations/pt-BR/content/admin/identity-and-access-management/using-enterprise-managed-users-and-saml-for-iam/configuring-scim-provisioning-for-enterprise-managed-users.md index 883fcafc20..3b89a41b5b 100644 --- a/translations/pt-BR/content/admin/identity-and-access-management/managing-iam-with-enterprise-managed-users/configuring-scim-provisioning-for-enterprise-managed-users.md +++ b/translations/pt-BR/content/admin/identity-and-access-management/using-enterprise-managed-users-and-saml-for-iam/configuring-scim-provisioning-for-enterprise-managed-users.md @@ -6,6 +6,7 @@ product: '{% data reusables.gated-features.emus %}' redirect_from: - /github/setting-up-and-managing-your-enterprise/managing-your-enterprise-users-with-your-identity-provider/configuring-scim-provisioning-for-enterprise-managed-users - /admin/authentication/managing-your-enterprise-users-with-your-identity-provider/configuring-scim-provisioning-for-enterprise-managed-users + - /admin/identity-and-access-management/managing-iam-with-enterprise-managed-users/configuring-scim-provisioning-for-enterprise-managed-users versions: ghec: '*' topics: diff --git a/translations/pt-BR/content/admin/identity-and-access-management/managing-iam-with-enterprise-managed-users/index.md b/translations/pt-BR/content/admin/identity-and-access-management/using-enterprise-managed-users-and-saml-for-iam/index.md similarity index 85% rename from translations/pt-BR/content/admin/identity-and-access-management/managing-iam-with-enterprise-managed-users/index.md rename to translations/pt-BR/content/admin/identity-and-access-management/using-enterprise-managed-users-and-saml-for-iam/index.md index ef25cd1a47..142a5eaf89 100644 --- a/translations/pt-BR/content/admin/identity-and-access-management/managing-iam-with-enterprise-managed-users/index.md +++ b/translations/pt-BR/content/admin/identity-and-access-management/using-enterprise-managed-users-and-saml-for-iam/index.md @@ -1,11 +1,12 @@ --- -title: Gerenciando o IAM com usuários gerenciados pelo Enterprise +title: Using Enterprise Managed Users and SAML for IAM shortTitle: Enterprise Managed Users product: '{% data reusables.gated-features.emus %}' intro: Você pode gerenciar a identidade e o acesso com o seu provedor de identidade e prover contas que só podem contribuir com para a sua empresa. redirect_from: - /github/setting-up-and-managing-your-enterprise/managing-your-enterprise-users-with-your-identity-provider - /admin/authentication/managing-your-enterprise-users-with-your-identity-provider + - /admin/identity-and-access-management/managing-iam-with-enterprise-managed-users versions: ghec: '*' topics: diff --git a/translations/pt-BR/content/admin/identity-and-access-management/managing-iam-with-enterprise-managed-users/managing-team-memberships-with-identity-provider-groups.md b/translations/pt-BR/content/admin/identity-and-access-management/using-enterprise-managed-users-and-saml-for-iam/managing-team-memberships-with-identity-provider-groups.md similarity index 98% rename from translations/pt-BR/content/admin/identity-and-access-management/managing-iam-with-enterprise-managed-users/managing-team-memberships-with-identity-provider-groups.md rename to translations/pt-BR/content/admin/identity-and-access-management/using-enterprise-managed-users-and-saml-for-iam/managing-team-memberships-with-identity-provider-groups.md index 2d950ec69e..738b61a589 100644 --- a/translations/pt-BR/content/admin/identity-and-access-management/managing-iam-with-enterprise-managed-users/managing-team-memberships-with-identity-provider-groups.md +++ b/translations/pt-BR/content/admin/identity-and-access-management/using-enterprise-managed-users-and-saml-for-iam/managing-team-memberships-with-identity-provider-groups.md @@ -6,6 +6,7 @@ product: '{% data reusables.gated-features.emus %}' redirect_from: - /github/setting-up-and-managing-your-enterprise/managing-your-enterprise-users-with-your-identity-provider/managing-team-memberships-with-identity-provider-groups - /admin/authentication/managing-your-enterprise-users-with-your-identity-provider/managing-team-memberships-with-identity-provider-groups + - /admin/identity-and-access-management/managing-iam-with-enterprise-managed-users/managing-team-memberships-with-identity-provider-groups versions: ghec: '*' type: how_to diff --git a/translations/pt-BR/content/admin/identity-and-access-management/using-ldap-for-enterprise-iam/index.md b/translations/pt-BR/content/admin/identity-and-access-management/using-ldap-for-enterprise-iam/index.md new file mode 100644 index 0000000000..83a3cf2430 --- /dev/null +++ b/translations/pt-BR/content/admin/identity-and-access-management/using-ldap-for-enterprise-iam/index.md @@ -0,0 +1,10 @@ +--- +title: Using LDAP for enterprise IAM +shortTitle: LDAP for enterprise IAM +intro: You can centrally manage accounts and access to {% data variables.product.product_location %} by integrating with your existing LDAP directory. +versions: + ghes: '*' +children: + - /using-ldap +--- + diff --git a/translations/pt-BR/content/admin/identity-and-access-management/authenticating-users-for-your-github-enterprise-server-instance/using-ldap.md b/translations/pt-BR/content/admin/identity-and-access-management/using-ldap-for-enterprise-iam/using-ldap.md similarity index 95% rename from translations/pt-BR/content/admin/identity-and-access-management/authenticating-users-for-your-github-enterprise-server-instance/using-ldap.md rename to translations/pt-BR/content/admin/identity-and-access-management/using-ldap-for-enterprise-iam/using-ldap.md index d3dffe3193..7389ed3647 100644 --- a/translations/pt-BR/content/admin/identity-and-access-management/authenticating-users-for-your-github-enterprise-server-instance/using-ldap.md +++ b/translations/pt-BR/content/admin/identity-and-access-management/using-ldap-for-enterprise-iam/using-ldap.md @@ -10,7 +10,8 @@ redirect_from: - /enterprise/admin/authentication/using-ldap - /admin/authentication/using-ldap - /enterprise/admin/authentication/authenticating-users-for-your-github-enterprise-server-instance/using-ldap -intro: 'O LDAP permite autenticar o {% data variables.product.prodname_ghe_server %} em suas contas existentes e gerenciar centralmente o acesso ao repositório. O LDAP é um protocolo de aplicativo popular de acesso e manutenção dos serviços de informações de diretório, além de ser um dos protocolos mais comuns para integrar software de terceiros a diretórios de usuários em grandes empresas.' + - /admin/identity-and-access-management/authenticating-users-for-your-github-enterprise-server-instance/using-ldap +intro: 'If you use Lightweight Directory Access Protocol (LDAP) to centralize access across applications, you can integrate {% data variables.product.product_name %} by configuring LDAP authentication for your instance.' versions: ghes: '*' type: how_to @@ -21,6 +22,12 @@ topics: - Identity --- +## About LDAP authentication for {% data variables.product.product_name %} + +LDAP is a popular application protocol for access and maintenance of directory information services, and is one of the most common protocols for integration of third-party software with large company user directories. For more information, see "[Lightweight Directory Access Protocol](https://en.wikipedia.org/wiki/Lightweight_Directory_Access_Protocol)" on Wikipedia. + +If you use an LDAP directory for centralized authentication, you can configure LDAP authentication for the people who use {% data variables.product.product_location %}. + {% data reusables.enterprise_user_management.built-in-authentication %} ## Serviços LDAP compatíveis @@ -36,12 +43,7 @@ O {% data variables.product.prodname_ghe_server %} se integra aos seguintes serv ## Considerações de nome de usuário no LDAP -{% data reusables.enterprise_management_console.username_normalization %} - -{% data reusables.enterprise_management_console.username_normalization_sample %} - -{% data reusables.enterprise_user_management.two_factor_auth_header %} -{% data reusables.enterprise_user_management.2fa_is_available %} +{% data reusables.enterprise_user_management.consider-usernames-for-external-authentication %} For more information, see "[Username considerations for external authentication](/admin/identity-and-access-management/managing-iam-for-your-enterprise/username-considerations-for-external-authentication)." ## Configurar o LDAP na {% data variables.product.product_location %} diff --git a/translations/pt-BR/content/admin/identity-and-access-management/managing-iam-for-your-enterprise/about-identity-and-access-management-for-your-enterprise.md b/translations/pt-BR/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/about-saml-for-enterprise-iam.md similarity index 64% rename from translations/pt-BR/content/admin/identity-and-access-management/managing-iam-for-your-enterprise/about-identity-and-access-management-for-your-enterprise.md rename to translations/pt-BR/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/about-saml-for-enterprise-iam.md index 369c2dc4e9..c2d370d4f9 100644 --- a/translations/pt-BR/content/admin/identity-and-access-management/managing-iam-for-your-enterprise/about-identity-and-access-management-for-your-enterprise.md +++ b/translations/pt-BR/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/about-saml-for-enterprise-iam.md @@ -1,9 +1,10 @@ --- -title: Sobre a identidade e gestão de acesso para a sua empresa -shortTitle: Sobre identidade e gestão de acesso -intro: 'É possível usar o logon único SAML (SSO) e o Sistema de Gerenciamento de Identidade entre Domínios (SCIM) para gerenciar centralmente o acesso {% ifversion ghec %}a organizações pertencentes à sua empresa em {% data variables.product.prodname_dotcom_the_website %}{% endif %}{% ifversion ghae %}para {% data variables.product.product_location %}{% endif %}.' +title: About SAML for enterprise IAM +shortTitle: About SAML for IAM +intro: 'You can use SAML single sign-on (SSO) {% ifversion ghec or ghae %}and System for Cross-domain Identity Management (SCIM) {% endif %}to centrally manage access {% ifversion ghec %}to organizations owned by your enterprise on {% data variables.product.prodname_dotcom_the_website %}{% elsif ghes %}to {% data variables.product.product_location %}{% elsif ghae %}to {% data variables.product.product_location %}{% endif %}.' versions: ghec: '*' + ghes: '*' ghae: '*' type: overview topics: @@ -19,17 +20,21 @@ redirect_from: - /github/setting-up-and-managing-your-enterprise/about-user-provisioning-for-organizations-in-your-enterprise-account - /github/setting-up-and-managing-your-enterprise/configuring-saml-single-sign-on-and-scim-for-your-enterprise-account-using-okta - /admin/authentication/managing-identity-and-access-for-your-enterprise/about-identity-and-access-management-for-your-enterprise + - /admin/identity-and-access-management/managing-iam-for-your-enterprise/about-identity-and-access-management-for-your-enterprise + - /admin/identity-and-access-management/using-saml-for-enterprise-iam/about-identity-and-access-management-for-your-enterprise --- -## Sobre a identidade e gestão de acesso para a sua empresa +## About SAML SSO for {% ifversion ghec or ghae %}your enterprise on {% endif %}{% ifversion ghec or ghes %}{% data variables.product.product_location %}{% elsif ghae %}{% data variables.product.product_name %}{% endif %} {% ifversion ghec %} {% data reusables.saml.dotcom-saml-explanation %} {% data reusables.saml.about-saml-enterprise-accounts %} Para obter mais informações, consulte "[Configurando o logon único SAML para a sua empresa](/admin/authentication/managing-identity-and-access-for-your-enterprise/configuring-saml-single-sign-on-for-your-enterprise)". +If your enterprise members manage their own personal accounts on {% data variables.product.product_location %}, you can configure SAML authentication as an additional access restriction for your enterprise or organization. Alternatively, you can provision and manage the accounts of your enterprise members on {% data variables.product.product_location %} by using an enterprise account with {% data variables.product.prodname_emus %} enabled. For more information, see "[About authentication for your enterprise](/admin/identity-and-access-management/managing-iam-for-your-enterprise/about-authentication-for-your-enterprise#authentication-methods-for-github-enterprise-cloud)." + {% data reusables.enterprise-accounts.about-recovery-codes %} Para obter mais informações, consulte "[Gerenciar a códigos de recuperação para a sua empresa](/admin/identity-and-access-management/managing-recovery-codes-for-your-enterprise)". -Depois de habilitar o SSO do SAML, dependendo do IdP que você usar, você poderá habilitar as funcionalidades adicionais de gerenciamento de identidade e acesso. {% data reusables.scim.enterprise-account-scim %} +Depois de habilitar o SSO do SAML, dependendo do IdP que você usar, você poderá habilitar as funcionalidades adicionais de gerenciamento de identidade e acesso. Se você usar o Azure AD como seu IDP, você poderá usar a sincronização de equipe para gerenciar a associação de equipe em cada organização. {% data reusables.identity-and-permissions.about-team-sync %} Para obter mais informações, consulte "[Gerenciar a sincronização de equipes para organizações na sua conta corporativa](/admin/authentication/managing-identity-and-access-for-your-enterprise/managing-team-synchronization-for-organizations-in-your-enterprise)". @@ -39,10 +44,44 @@ Se você usar o Azure AD como seu IDP, você poderá usar a sincronização de e {% data reusables.enterprise-accounts.emu-short-summary %} +{% note %} + +**Note:** You cannot use SCIM at the enterprise level unless your enterprise is enabled for {% data variables.product.prodname_emus %}. + +{% endnote %} + A configuração de {% data variables.product.prodname_emus %} para o logon único SAML e provisionamento de usuário envolve seguir um processo diferente do que você faria para uma empresa que não estivesse usando {% data variables.product.prodname_managed_users %}. Se a sua empresa usar {% data variables.product.prodname_emus %}, consute "[Configurando o logon único SAML para usuários gerenciados pela empresa](/github/setting-up-and-managing-your-enterprise/managing-your-enterprise-users-with-your-identity-provider/configuring-saml-single-sign-on-for-enterprise-managed-users)". +{% elsif ghes %} + +O SAML SSO permite que as pessoas efetuem a autenticação e acessem {% data variables.product.product_location %} por meio de um sistema externo para gerenciamento de identidades. + +O SAML é um padrão de autenticação e autorização baseado em XML. Ao configurar o SAML para {% data variables.product.product_location %}, o sistema externo para autenticação é chamado de provedor de identidade (IdP). Sua instância atua como um provedor de serviço (SP) do SAML. For more information about the SAML standard, see [Security Assertion Markup Language](https://en.wikipedia.org/wiki/Security_Assertion_Markup_Language) on Wikipedia. + +For more information about the configuration of SAML SSO on {% data variables.product.product_name %}, see "[Configuring SAML single sign-on for your enterprise](/admin/identity-and-access-management/using-saml-for-enterprise-iam/configuring-saml-single-sign-on-for-your-enterprise)." + +{% data reusables.saml.saml-ghes-account-revocation %} + +{% data reusables.enterprise_user_management.external_auth_disables_2fa %} + +{% data reusables.enterprise_user_management.built-in-authentication %} + +{% elsif ghae %} + +{% data reusables.saml.ae-uses-saml-sso %} {% data reusables.saml.ae-enable-saml-sso-during-bootstrapping %} + +Após configurar o aplicativo para {% data variables.product.product_name %} no seu provedor de identidade (IdP), você poderá fornecer acesso ao {% data variables.product.product_location %}, atribuindo o aplicativo a usuários e grupos no seu IdP. Para obter mais informações sobre o SAML SSO para {% data variables.product.product_name %}, consulte "[Configurar o logon único SAML para a sua empresa](/admin/authentication/configuring-saml-single-sign-on-for-your-enterprise)". + +{% data reusables.scim.after-you-configure-saml %} Para obter mais informações, consulte "[Configurar provisionamento do usuário para sua empresa](/admin/authentication/configuring-user-provisioning-for-your-enterprise)". + +Para aprender como configurar tanto o provisionamento de autenticação quanto o usuário para {% data variables.product.product_location %} com seu IdP específico, consulte "[Configurar autenticação e provisionamento com o seu provedor de identidade](/admin/authentication/configuring-authentication-and-provisioning-with-your-identity-provider)". + +{% endif %} + ## IdPs compatíveis +{% ifversion ghec %} + Nós testamos e oferecemos compatibilidade oficial os seguintes IdPs. Para o SSO do SAML, oferecemos suporte limitado a todos os provedores de identidade que implementam o padrão SAML 2.0. Para obter mais informações, consulte a [Wiki do SAML](https://wiki.oasis-open.org/security) no site do OASIS. | IdP | SAML | Sincronização de equipes | @@ -54,27 +93,33 @@ Nós testamos e oferecemos compatibilidade oficial os seguintes IdPs. Para o SSO | PingOne | {% octicon "check-circle-fill" aria-label="The check icon" %} | | | Shibboleth | {% octicon "check-circle-fill" aria-label="The check icon" %} | | +{% elsif ghes %} + +{% data reusables.saml.saml-supported-idps %} + +{% ifversion ghes > 3.3 %} + +Se oseu IdP oferecer suporte a declarações criptografadas, você poderá configurar asserções criptografadas no {% data variables.product.product_name %} para aumentar a segurança durante o processo de autenticação. + +{% endif %} + +{% data reusables.saml.saml-single-logout-not-supported %} + {% elsif ghae %} -{% data reusables.saml.ae-uses-saml-sso %} {% data reusables.saml.ae-enable-saml-sso-during-bootstrapping %} - -Após configurar o aplicativo para {% data variables.product.product_name %} no seu provedor de identidade (IdP), você poderá fornecer acesso ao {% data variables.product.product_location %}, atribuindo o aplicativo a usuários e grupos no seu IdP. Para obter mais informações sobre o SAML SSO para {% data variables.product.product_name %}, consulte "[Configurar o logon único SAML para a sua empresa](/admin/authentication/configuring-saml-single-sign-on-for-your-enterprise)". - -{% data reusables.scim.after-you-configure-saml %} Para obter mais informações, consulte "[Configurar provisionamento do usuário para sua empresa](/admin/authentication/configuring-user-provisioning-for-your-enterprise)". - -Para aprender como configurar tanto o provisionamento de autenticação quanto o usuário para {% data variables.product.product_location %} com seu IdP específico, consulte "[Configurar autenticação e provisionamento com o seu provedor de identidade](/admin/authentication/configuring-authentication-and-provisioning-with-your-identity-provider)". - -## IdPs compatíveis - Os seguintes IdPs são oficialmente compatíveis com a integração a {% data variables.product.prodname_ghe_managed %}. {% data reusables.saml.okta-ae-sso-beta %} {% data reusables.github-ae.saml-idp-table %} +{% endif %} + +{% ifversion ghae %} + ## Mapeando equipes de {% data variables.product.prodname_ghe_managed %} com grupos do Okta -Se você usar o Okta como seu IdP, você poderá mapear seus grupos Okta para as equipes em {% data variables.product.prodname_ghe_managed %}. Para obter mais informações, consulte "[Mapeando grupos do Okta nas equipes](/admin/authentication/configuring-authentication-and-provisioning-with-your-identity-provider/mapping-okta-groups-to-teams)". +Se você usar o Okta como seu IdP, você poderá mapear seus grupos Okta para as equipes em {% data variables.product.product_name %}. Para obter mais informações, consulte "[Mapeando grupos do Okta nas equipes](/admin/authentication/configuring-authentication-and-provisioning-with-your-identity-provider/mapping-okta-groups-to-teams)". {% endif %} diff --git a/translations/pt-BR/content/admin/identity-and-access-management/configuring-authentication-and-provisioning-with-your-identity-provider/configuring-authentication-and-provisioning-for-your-enterprise-using-azure-ad.md b/translations/pt-BR/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/configuring-authentication-and-provisioning-for-your-enterprise-using-azure-ad.md similarity index 96% rename from translations/pt-BR/content/admin/identity-and-access-management/configuring-authentication-and-provisioning-with-your-identity-provider/configuring-authentication-and-provisioning-for-your-enterprise-using-azure-ad.md rename to translations/pt-BR/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/configuring-authentication-and-provisioning-for-your-enterprise-using-azure-ad.md index 733014f03f..8048bd1d43 100644 --- a/translations/pt-BR/content/admin/identity-and-access-management/configuring-authentication-and-provisioning-with-your-identity-provider/configuring-authentication-and-provisioning-for-your-enterprise-using-azure-ad.md +++ b/translations/pt-BR/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/configuring-authentication-and-provisioning-for-your-enterprise-using-azure-ad.md @@ -1,6 +1,6 @@ --- title: Configurar a autenticação e provisionamento para sua empresa usando o Azure AD -shortTitle: Configurar com Azure AD +shortTitle: Configure with Azure AD intro: 'Você pode usar um inquilino no Azure Active Directory (Azure AD) como um provedor de identidade (IdP) para gerenciar centralizadamente autenticação e provisionamento de usuário para {% data variables.product.product_location %}.' permissions: 'Enterprise owners can configure authentication and provisioning for an enterprise on {% data variables.product.product_name %}.' versions: @@ -15,6 +15,7 @@ topics: redirect_from: - /admin/authentication/configuring-authentication-and-provisioning-for-your-enterprise-using-azure-ad - /admin/authentication/configuring-authentication-and-provisioning-with-your-identity-provider/configuring-authentication-and-provisioning-for-your-enterprise-using-azure-ad + - /admin/identity-and-access-management/configuring-authentication-and-provisioning-with-your-identity-provider/configuring-authentication-and-provisioning-for-your-enterprise-using-azure-ad --- ## Sobre autenticação e provisionamento de usuário com Azure AD diff --git a/translations/pt-BR/content/admin/identity-and-access-management/configuring-authentication-and-provisioning-with-your-identity-provider/configuring-authentication-and-provisioning-for-your-enterprise-using-okta.md b/translations/pt-BR/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/configuring-authentication-and-provisioning-for-your-enterprise-using-okta.md similarity index 97% rename from translations/pt-BR/content/admin/identity-and-access-management/configuring-authentication-and-provisioning-with-your-identity-provider/configuring-authentication-and-provisioning-for-your-enterprise-using-okta.md rename to translations/pt-BR/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/configuring-authentication-and-provisioning-for-your-enterprise-using-okta.md index fb7e300913..e76a24295e 100644 --- a/translations/pt-BR/content/admin/identity-and-access-management/configuring-authentication-and-provisioning-with-your-identity-provider/configuring-authentication-and-provisioning-for-your-enterprise-using-okta.md +++ b/translations/pt-BR/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/configuring-authentication-and-provisioning-for-your-enterprise-using-okta.md @@ -1,12 +1,13 @@ --- title: Configurar autenticação e provisionamento para sua empresa usando o Okta -shortTitle: Configurando com Okta +shortTitle: Configure with Okta intro: 'Você pode usar o Okta como um provedor de identidade (IdP) para gerenciar centralmente o provisionamento de autenticação e usuário para {% data variables.product.prodname_ghe_managed %}.' permissions: 'Enterprise owners can configure authentication and provisioning for {% data variables.product.prodname_ghe_managed %}.' versions: ghae: '*' redirect_from: - /admin/authentication/configuring-authentication-and-provisioning-with-your-identity-provider/configuring-authentication-and-provisioning-for-your-enterprise-using-okta + - /admin/identity-and-access-management/configuring-authentication-and-provisioning-with-your-identity-provider/configuring-authentication-and-provisioning-for-your-enterprise-using-okta type: how_to topics: - Accounts diff --git a/translations/pt-BR/content/admin/identity-and-access-management/managing-iam-for-your-enterprise/configuring-saml-single-sign-on-for-your-enterprise-using-okta.md b/translations/pt-BR/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/configuring-saml-single-sign-on-for-your-enterprise-using-okta.md similarity index 96% rename from translations/pt-BR/content/admin/identity-and-access-management/managing-iam-for-your-enterprise/configuring-saml-single-sign-on-for-your-enterprise-using-okta.md rename to translations/pt-BR/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/configuring-saml-single-sign-on-for-your-enterprise-using-okta.md index d2a7819a41..c9a0924e13 100644 --- a/translations/pt-BR/content/admin/identity-and-access-management/managing-iam-for-your-enterprise/configuring-saml-single-sign-on-for-your-enterprise-using-okta.md +++ b/translations/pt-BR/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/configuring-saml-single-sign-on-for-your-enterprise-using-okta.md @@ -7,13 +7,14 @@ redirect_from: - /github/setting-up-and-managing-your-enterprise/configuring-saml-single-sign-on-for-your-enterprise-account-using-okta - /github/setting-up-and-managing-your-enterprise/configuring-identity-and-access-management-for-your-enterprise-account/configuring-saml-single-sign-on-for-your-enterprise-account-using-okta - /admin/authentication/managing-identity-and-access-for-your-enterprise/configuring-saml-single-sign-on-for-your-enterprise-using-okta + - /admin/identity-and-access-management/managing-iam-for-your-enterprise/configuring-saml-single-sign-on-for-your-enterprise-using-okta versions: ghec: '*' topics: - Authentication - Enterprise type: how_to -shortTitle: Configurar o SAML com Okta +shortTitle: Configure SAML SSO with Okta --- {% data reusables.enterprise-accounts.emu-saml-note %} diff --git a/translations/pt-BR/content/admin/identity-and-access-management/managing-iam-for-your-enterprise/configuring-saml-single-sign-on-for-your-enterprise.md b/translations/pt-BR/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/configuring-saml-single-sign-on-for-your-enterprise.md similarity index 55% rename from translations/pt-BR/content/admin/identity-and-access-management/managing-iam-for-your-enterprise/configuring-saml-single-sign-on-for-your-enterprise.md rename to translations/pt-BR/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/configuring-saml-single-sign-on-for-your-enterprise.md index 8338f8bc06..82fbebae43 100644 --- a/translations/pt-BR/content/admin/identity-and-access-management/managing-iam-for-your-enterprise/configuring-saml-single-sign-on-for-your-enterprise.md +++ b/translations/pt-BR/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/configuring-saml-single-sign-on-for-your-enterprise.md @@ -1,10 +1,11 @@ --- title: Configurar o logon único SAML para sua empresa shortTitle: Configurar o SAML SSO -intro: 'Você pode controlar e garantir acesso a recursos {% ifversion ghec %}como repositórios, problemas, e pull requests para as organizações da sua empresa{% elsif ghae %}a sua empresa em {% data variables.product.prodname_ghe_managed %}{% endif %} {% ifversion ghec %}aplicando {% elsif ghae %}configurando{% endif %} logon único SAML (SSO) por meio do seu provedor de identidade (IdP).' -permissions: 'Enterprise owners can configure SAML SSO for an enterprise on {% data variables.product.product_name %}.' +intro: 'You can control and secure access to {% ifversion ghec %}resources like repositories, issues, and pull requests within your enterprise''s organizations{% elsif ghes %}{% data variables.product.product_location %}{% elsif ghae %}your enterprise on {% data variables.product.prodname_ghe_managed %}{% endif %} by {% ifversion ghec %}enforcing{% elsif ghes or ghae %}configuring{% endif %} SAML single sign-on (SSO) through your identity provider (IdP).' +permissions: '{% ifversion ghes %}Site administrators{% elsif ghec or ghae %}Enterprise owners{% endif %} can configure SAML SSO for {% ifversion ghec or ghae %}an enterprise on {% data variables.product.product_name %}{% elsif ghes %}a {% data variables.product.product_name %} instance{% endif %}.' versions: ghec: '*' + ghes: '*' ghae: '*' type: how_to topics: @@ -19,11 +20,12 @@ redirect_from: - /github/setting-up-and-managing-your-enterprise/configuring-identity-and-access-management-for-your-enterprise-account/enabling-saml-single-sign-on-for-organizations-in-your-enterprise-account - /github/setting-up-and-managing-your-enterprise/configuring-identity-and-access-management-for-your-enterprise-account/enforcing-saml-single-sign-on-for-organizations-in-your-enterprise-account - /admin/authentication/managing-identity-and-access-for-your-enterprise/configuring-saml-single-sign-on-for-your-enterprise + - /admin/identity-and-access-management/managing-iam-for-your-enterprise/configuring-saml-single-sign-on-for-your-enterprise --- {% data reusables.enterprise-accounts.emu-saml-note %} -## Sobre o SAML SSO para contas corporativas +## Sobre o SAML SSO {% ifversion ghec %} @@ -37,24 +39,34 @@ redirect_from: {% data reusables.scim.enterprise-account-scim %} -{% elsif ghae %} +{% elsif ghes or ghae %} O SAML SSO permite que você controle centralmente e proteja o acesso ao {% data variables.product.product_location %} a partir do seu IdP SAML. Quando um usuário não autenticado visita {% data variables.product.product_location %} em um navegador, {% data variables.product.product_name %} redirecionará o usuário para seu IdP do SAML para efetuar a autenticação. Depois que o usuário efetua a autenticação com sucesso com uma conta no IdP, o usuário do IdP redireciona o usuário de volta para {% data variables.product.product_location %}. {% data variables.product.product_name %} valida a resposta do seu IdP e, em seguida, concede acesso ao usuário. Depois que um usuário efetua a autenticação com sucesso no seu IdP, a sessão do SAML do usuário para {% data variables.product.product_location %} fica ativa no navegador por 24 horas. Depois de 24 horas, o usuário deve efetuar a autenticação novamente com o seu IdP. +{% data reusables.saml.saml-ghes-account-revocation %} + +{% ifversion ghae %} + {% data reusables.saml.assert-the-administrator-attribute %} {% data reusables.scim.after-you-configure-saml %} Para obter mais informações, consulte "[Configurar provisionamento do usuário para sua empresa](/admin/authentication/configuring-user-provisioning-for-your-enterprise)". {% endif %} +{% endif %} + ## Provedores de identidade compatíveis {% data reusables.saml.saml-supported-idps %} {% ifversion ghec %} +## Considerações de nome de usuário no SAML + +{% ifversion ghec %}If you use {% data variables.product.prodname_emus %}, {% endif %}{% data reusables.enterprise_user_management.consider-usernames-for-external-authentication %} For more information, see "[Username considerations for external authentication](/admin/identity-and-access-management/managing-iam-for-your-enterprise/username-considerations-for-external-authentication)." + ## Aplicar o logon único SAML para organizações na sua conta corporativa {% note %} @@ -81,6 +93,61 @@ Para obter informações mais detalhadas sobre como habilitar o SAML usando o Ok 11. Clique em **Salvar**. {% data reusables.enterprise-accounts.download-recovery-codes %} +{% elsif ghes %} + +## Configurando o SAML SSO + +Você pode habilitar ou desabilitar a autenticação do SAML para {% data variables.product.product_location %} ou você pode editar uma configuração existente. You can view and edit authentication settings for {% data variables.product.product_name %} in the management console. Para obter mais informações, consulte "[Acessando o console de gerenciamento](/admin/configuration/configuring-your-enterprise/accessing-the-management-console)". + +{% note %} + +**Observação**: {% data reusables.enterprise.test-in-staging %} + +{% endnote %} + +{% data reusables.enterprise_site_admin_settings.access-settings %} +{% data reusables.enterprise_site_admin_settings.management-console %} +{% data reusables.enterprise_management_console.authentication %} +1. Selecione **SAML**. + + ![Captura de tela da opção para habilitar a autenticação SAML no console de gerenciamento](/assets/images/enterprise/management-console/auth-select-saml.png) +1. {% data reusables.enterprise_user_management.built-in-authentication-option %} + + ![Captura de tela da opção para habilitar a autenticação integrada fora do IdP do SAML](/assets/images/enterprise/management-console/saml-built-in-authentication.png) +1. Para habilitar SSO de resposta não solicitada, selecione **IdP initiated SSO** (SSO iniciado pelo IdP). Por padrão, o {% data variables.product.prodname_ghe_server %} responderá a uma solicitação iniciada pelo Provedor de identidade (IdP) não solicitado com `AuthnRequest`. + + ![Captura de tela da opção para habilitar resposta não solicitada iniciada pelo IdP](/assets/images/enterprise/management-console/saml-idp-sso.png) + + {% tip %} + + **Observação**: recomendamos manter este valor **não selecionado**. Você deve habilitar esse recurso **somente ** na rara instância em que sua implementação SAML não oferecer suporte ao SSO iniciado pelo provedor de serviços e quando recomendado pelo {% data variables.contact.enterprise_support %}. + + {% endtip %} + +1. Selecione **Disable administrator demotion/promotion** (Desabilitar rebaixamento/promoção do administrador) se você **não** quiser que o provedor SAML determine direitos de administrador para usuários no {% data variables.product.product_location %}. + + ![Opção da captura de tela para habilitar a opção de respeitar o atributo do "administrador" do IdP para habilitar ou desabilitar as permissões administrativas](/assets/images/enterprise/management-console/disable-admin-demotion-promotion.png) +{%- ifversion ghes > 3.3 %} +1. Opcionalmente, para permitir que {% data variables.product.product_location %} receba asserções criptografadas do IdP do seu SAML, selecione **Exigir declarações criptografadas**. Você deve garantir que seu IdP é compatível com declarações e que a criptografia e os métodos de transporte principais no console de gerenciamento correspondem aos valores configurados no seu IdP. Você também deve fornecer o certificado público de {% data variables.product.product_location %} ao seu IdP. Para obter mais informações, consulte "[Habilitando declarações criptografadas](/admin/identity-and-access-management/using-saml-for-enterprise-iam/enabling-encrypted-assertions)". + + ![Captura de tela da caixa de seleção "Habilitar declarações criptografadas" na seção de gerenciamento do console "Autenticação"](/assets/images/help/saml/management-console-enable-encrypted-assertions.png) +{%- endif %} +1. No campo **URL de logon único**, digite o ponto de extremidade de HTTP ou HTTPS no seu IdP para solicitações de logon único. Esse valor é fornecido pela configuração do IdP. Se o host estiver disponível apenas na sua rede interna, você pode precisar que [configure {% data variables.product.product_location %} para usar servidores de nomes internos](/enterprise/{{ currentVersion }}/admin/guides/installation/configuring-dns-nameservers/). + + ![Captura de tela do campo de texto para a URL de acesso único](/assets/images/enterprise/management-console/saml-single-sign-url.png) +1. Como alternativa, no campo **emissor**, digite o nome do emissor do SAML. Fazer isso verifica a autenticidade das mensagens enviadas para {% data variables.product.product_location %}. + + ![Screenshot do campo de texto para a URL do emissor do SAML](/assets/images/enterprise/management-console/saml-issuer.png) +1. Nos menus suspensos **Método de assinatura** e **Método de compilação**, escolha o algoritmo de hash usado pelo emissor SAML para verificar a integridade das solicitações do {% data variables.product.product_location %}. Especifique o formato com menu suspenso **Formato do Identificador do Nome**. + + ![Captura de tela dos menus suspensos para selecionar a assinatura e o método de resumo](/assets/images/enterprise/management-console/saml-method.png) +1. Em **Verification certificate** (Certificado de verificação), clique em **Choose File** (Escolher arquivo) e escolha um certificado para validar as respostas SAML do IdP. + + ![Captura de tela do botão para fazer o upload do certificado de validação do IdP](/assets/images/enterprise/management-console/saml-verification-cert.png) +1. Modifique os nomes do atributo SAML para corresponder ao IdP, se necessário, ou aceite os nomes padrão. + + ![Captura de tela dos campos para inserir atributos adicionais do SAML](/assets/images/enterprise/management-console/saml-attributes.png) + {% elsif ghae %} ## Habilitar o SAML SSO @@ -89,18 +156,12 @@ Para obter informações mais detalhadas sobre como habilitar o SAML usando o Ok Os seguintes IdPs fornecem documentação sobre a configuração de do SAML SSO para {% data variables.product.product_name %}. Se seu IdP não estiver listado, entre em contato com seu IdP para solicitar suporte para {% data variables.product.product_name %}. - | IdP | Mais informações | - |:----------- |:------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | - | Azure AD | [Tutorial: integração do logon único (SSO) do Azure Active Directory com {% data variables.product.prodname_ghe_managed %}](https://docs.microsoft.com/azure/active-directory/saas-apps/github-ae-tutorial) na documentação da Microsoft. Para configurar o Azure AD para {% data variables.product.prodname_ghe_managed %}, consulte "[Configurando a autenticação e provisionamento para sua empresa usando o Azure AD](/admin/authentication/configuring-authentication-and-provisioning-with-your-identity-provider/configuring-authentication-and-provisioning-for-your-enterprise-using-azure-ad)". | - | Okta (Beta) | Para configurar o Okta para {% data variables.product.prodname_ghe_managed %}, consulte "[Configurando a autenticação e provisionamento para sua empresa usando o Okta](/admin/authentication/configuring-authentication-and-provisioning-with-your-identity-provider/configuring-authentication-and-provisioning-for-your-enterprise-using-okta)". | + | IdP | Mais informações | + |:-------- |:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | + | Azure AD | "[Configuring authentication and provisioning for your enterprise using Azure AD](/admin/authentication/configuring-authentication-and-provisioning-with-your-identity-provider/configuring-authentication-and-provisioning-for-your-enterprise-using-azure-ad)" | + | Okta | "[Configuring authentication and provisioning for your enterprise using Okta](/admin/authentication/configuring-authentication-and-provisioning-with-your-identity-provider/configuring-authentication-and-provisioning-for-your-enterprise-using-okta)" | -Durante a inicialização para {% data variables.product.product_name %}, você deve configurar {% data variables.product.product_name %} como um Provedor de Serviço do SAML (SP) no seu IdP. Você deve inserir vários valores únicos no seu IdP para configurar {% data variables.product.product_name %} como um SP válido. - -| Valor | Outros nomes | Descrição | Exemplo | -|:------------------------------------------------------ |:--------------- |:---------------------------------------------------------------------------------- |:------------------------- | -| ID da Entidade do SP | URL do SP | Sua URL de nível superior para {% data variables.product.prodname_ghe_managed %} | https://YOUR-GITHUB-AE-HOSTNAME | -| URL do Serviço do Consumidor de Declaração (ACS) do SP | URL de resposta | URL em que o IdP envia respostas do SAML | https://YOUR-GITHUB-AE-HOSTNAME/saml/consume | -| URL de logon único (SSO) do SP | | URL em que o IdP começa com SSO | https://YOUR-GITHUB-AE-HOSTNAME/sso | +During initialization for {% data variables.product.product_name %}, you must configure {% data variables.product.product_name %} as a SAML service provider (SP) on your IdP. Você deve inserir vários valores únicos no seu IdP para configurar {% data variables.product.product_name %} como um SP válido. For more information, see "[SAML configuration reference](/admin/identity-and-access-management/using-saml-for-enterprise-iam/saml-configuration-reference#saml-metadata)." ## Editar a configuração SAML SSO @@ -152,3 +213,16 @@ Se os detalhes para o seu IdP forem alterados, você deverá editar a configura {% endif %} {% endif %} + +{% ifversion ghec or ghes %} + +## Leia mais + +{%- ifversion ghec %} +- "[Managing SAML single sign-on for your organization](/organizations/managing-saml-single-sign-on-for-your-organization)" +{%- endif %} +{%- ifversion ghes %} +- "[Promoting or demoting a site administrator](/admin/user-management/managing-users-in-your-enterprise/promoting-or-demoting-a-site-administrator)" +{%- endif %} + +{% endif %} diff --git a/translations/pt-BR/content/admin/identity-and-access-management/managing-iam-for-your-enterprise/configuring-user-provisioning-for-your-enterprise.md b/translations/pt-BR/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/configuring-user-provisioning-for-your-enterprise.md similarity index 90% rename from translations/pt-BR/content/admin/identity-and-access-management/managing-iam-for-your-enterprise/configuring-user-provisioning-for-your-enterprise.md rename to translations/pt-BR/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/configuring-user-provisioning-for-your-enterprise.md index 8c75c4b203..02377bcda8 100644 --- a/translations/pt-BR/content/admin/identity-and-access-management/managing-iam-for-your-enterprise/configuring-user-provisioning-for-your-enterprise.md +++ b/translations/pt-BR/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/configuring-user-provisioning-for-your-enterprise.md @@ -1,6 +1,6 @@ --- title: Configurar o provisionamento do usuário para a sua empresa -shortTitle: Configurar o provisionamento do usuário +shortTitle: Configure user provisioning intro: 'Você pode configurar o Sistema para Gerenciamento de Identidades entre Domínios (SCIM) para sua empresa, que automaticamente fornece contas de usuário em {% data variables.product.product_location %} quando você atribuir o aplicativo para {% data variables.product.product_location %} a um usuário no seu provedor de identidade (IdP).' permissions: 'Enterprise owners can configure user provisioning for an enterprise on {% data variables.product.product_name %}.' versions: @@ -14,15 +14,16 @@ topics: - SSO redirect_from: - /admin/authentication/configuring-user-provisioning-for-your-enterprise + - /admin/identity-and-access-management/managing-iam-for-your-enterprise/configuring-user-provisioning-for-your-enterprise --- ## Sobre provisionamento de usuários para sua empresa {% data reusables.saml.ae-uses-saml-sso %} Para obter mais informações, consulte "[Configurar logon único SAML para a sua empresa](/admin/authentication/configuring-saml-single-sign-on-for-your-enterprise)". -{% data reusables.scim.after-you-configure-saml %} Para obter mais informações sobre SCIM, consulte [Sistema para Gerenciamento de Identidade de Domínio Cruzado: Protocolo (RFC 7644)](https://tools.ietf.org/html/rfc7644) no site de IETF. +You can configure user provisioning with SCIM to automatically create or suspend user accounts and grant access for {% data variables.product.product_name %} when you assign or unassign the application on your IdP. For more information about SCIM, see [System for Cross-domain Identity Management: Protocol (RFC 7644)](https://tools.ietf.org/html/rfc7644) on the IETF website. -{% ifversion ghae %} +If you do not configure user provisioning with SCIM, your IdP will not communicate with {% data variables.product.product_name %} automatically when you assign or unassign the application to a user. Without SCIM, {% data variables.product.product_name %} creates a user account using SAML Just-in-Time (JIT) provisioning the first time someone navigates to {% data variables.product.product_name %} and signs in by authenticating through your IdP. A configuração do provisionamento permite que o seu IdP se comunique com {% data variables.product.product_location %} quando você atribuir ou cancela a atribuição do aplicativo para {% data variables.product.product_name %} a um usuário no seu IdP. Ao atribuir o aplicativo, seu IdP pedirá que {% data variables.product.product_location %} crie uma conta e enviar um e-mail de integração para o usuário. Ao desatribuir o aplicativo, o seu IdP irá comunicar-se com {% data variables.product.product_name %} para invalidar quaisquer sessões de SAML e desabilitar a conta do integrante. @@ -30,8 +31,6 @@ Para configurar o provisionamento para o seu negócio, você deve habilitar o pr O aplicativo de provisionamento no seu IdP comunica-se com {% data variables.product.product_name %} através da nossa API de SCIM para empresas. Para obter mais informações, consulte "[Administração do GitHub Enterprise](/rest/reference/enterprise-admin#scim)" na documentação da API REST de {% data variables.product.prodname_dotcom %}. -{% endif %} - ## Provedores de identidade compatíveis Os seguintes IdPs são compatíveis com SSO com {% data variables.product.prodname_ghe_managed %}: @@ -44,18 +43,12 @@ Para IdPs compatíveis com o mapeamento de equipe, você pode atribuir ou desatr ## Pré-requisitos -{% ifversion ghae %} - Para prover e desprover automaticamente o acesso a {% data variables.product.product_location %} a partir do seu IdP, primeiro você deve configurar o SSO de SAML ao inicializar {% data variables.product.product_name %}. Para obter mais informações, consulte "[Inicializar {% data variables.product.prodname_ghe_managed %}](/admin/configuration/initializing-github-ae)". Você deve ter acesso administrativo no seu IdP para configurar o aplicativo para o provisionamento do usuário para {% data variables.product.product_name %}. -{% endif %} - ## Habilitar provisionamento de usuários para a sua empresa -{% ifversion ghae %} - 1. Enquanto estiver conectado {% data variables.product.product_location %} como proprietário de uma empresa, crie um token de acesso pessoal com **admin:enterprise** escopo. Para mais informação, consulte "[Criando um token de acesso pessoal](/github/authenticating-to-github/creating-a-personal-access-token)." {% note %} @@ -89,5 +82,3 @@ Você deve ter acesso administrativo no seu IdP para configurar o aplicativo par |:------------------ |:-------------------------------------- |:---------------------------------------------------------------------------------------------------------------- |:------------------------------------------------------------------ | | URL | URL do inquilino | URL para a API de provisionamento SCIM para a sua empresa em {% data variables.product.prodname_ghe_managed %} | `{% data variables.product.api_url_pre %}/scim/v2` | | Segredo partilhado | Token de acesso pessoal, token secreto | Token para aplicativo no seu IdP para executar tarefas de provisionamento em nome do proprietário de uma empresa | Token de acesso pessoal que você criou no passo 1 | - -{% endif %} diff --git a/translations/pt-BR/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/enabling-encrypted-assertions.md b/translations/pt-BR/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/enabling-encrypted-assertions.md new file mode 100644 index 0000000000..0461efe400 --- /dev/null +++ b/translations/pt-BR/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/enabling-encrypted-assertions.md @@ -0,0 +1,60 @@ +--- +title: Habilitando declarações criptografadas +shortTitle: Enable encrypted assertions +intro: 'You can improve {% data variables.product.product_location %}''s security with SAML single sign-on (SSO) by encrypting the messages that your SAML identity provider (IdP) sends.' +permissions: 'Site administrators can configure encrypted assertions for a {% data variables.product.product_name %} instance.' +versions: + ghes: '> 3.3' +type: how_to +topics: + - Accounts + - Authentication + - Enterprise + - Identity + - Security + - SSO +--- + +## About encrypted assertions + +If your IdP support encryption of assertions, you can configure encrypted assertions on {% data variables.product.product_name %} for increased security during the authentication process. + +## Pré-requisitos + +To enable encrypted assertions for authentication to {% data variables.product.product_name %}, you must configure SAML authentication, and your IdP must support encrypted assertions. + +## Habilitando declarações criptografadas + +To enable encrypted assertions, you must provide {% data variables.product.product_location %}'s public certificate to your IdP, and configure encryption settings that match your IdP. + +{% note %} + +**Observação**: {% data reusables.enterprise.test-in-staging %} + +{% endnote %} + +1. Opcionalmente, habilite a depuração do SAML. A depuração do SAML registra entradas detalhadas no registro de autenticação de {% data variables.product.product_name %} e pode ajudar você a solucionar problemas com falha nas tentativas de autenticação. For more information, see "[Troubleshooting SAML authentication](/admin/identity-and-access-management/using-saml-for-enterprise-iam/troubleshooting-saml-authentication#configuring-saml-debugging)." +{% data reusables.enterprise_site_admin_settings.access-settings %} +{% data reusables.enterprise_site_admin_settings.management-console %} +{% data reusables.enterprise_management_console.authentication %} +1. Selecione **Exigir declarações criptografadas**. + + ![Captura de tela da caixa de seleção "Habilitar declarações criptografadas" na seção de gerenciamento do console "Autenticação"](/assets/images/help/saml/management-console-enable-encrypted-assertions.png) +1. À direita do "Certificado de criptografia", clique em **Download** para salvar uma cópia do certificado público de {% data variables.product.product_location %} em sua máquina local. + + ![Captura de tela do botão "Download" para certificado público para declarações criptografadas](/assets/images/help/saml/management-console-encrypted-assertions-download-certificate.png) +1. Efetue o login no seu IdP do SAML como administrador. +1. No aplicativo para {% data variables.product.product_location %}, habilite as declarações criptografadas. + - Observe o método de criptografia e o método de transporte principal. + - Forneça o certificado público que você baixou na etapa 7. +1. Retorne ao console de gerenciamento em {% data variables.product.product_location %}. +1. À direita de "Método de criptografia", selecione o método de criptografia para seu IdP a partir da etapa 9. + + ![Captura de tela de "Método de criptografia" para declarações criptografadas](/assets/images/help/saml/management-console-encrypted-assertions-encryption-method.png) +1. À direita do "Principal método de transporte", selecione o principal método de transporte para seu IdP da etapa 9. + + ![Captura de tela de "Principal método de transporte" para declarações criptografadas](/assets/images/help/saml/management-console-encrypted-assertions-key-transport-method.png) +1. Clique em **Save settings** (Salvar configurações). +{% data reusables.enterprise_site_admin_settings.wait-for-configuration-run %} + +Se você habilitou a depuração do SAML para testar a autenticação com declarações criptografadas, desabilite a depuração do SAML quando terminar o teste. For more information, see "[Troubleshooting SAML authentication](/admin/identity-and-access-management/using-saml-for-enterprise-iam/troubleshooting-saml-authentication#configuring-saml-debugging)." diff --git a/translations/pt-BR/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/index.md b/translations/pt-BR/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/index.md new file mode 100644 index 0000000000..391349b188 --- /dev/null +++ b/translations/pt-BR/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/index.md @@ -0,0 +1,37 @@ +--- +title: Using SAML for enterprise IAM +shortTitle: SAML for enterprise IAM +intro: 'You can centrally manage {% ifversion ghes or ghae %}accounts and {% endif %}access to {% ifversion ghes %}{% data variables.product.product_location %}{% elsif ghae %}your enterprise{% elsif ghec %}your enterprise''s resources{% endif %} with SAML single sign-on (SSO){% ifversion ghec or ghae %} and System for Cross-domain Identity Management (SCIM){% endif %}.' +versions: + ghec: '*' + ghes: '*' + ghae: '*' +redirect_from: + - /github/setting-up-and-managing-your-enterprise/configuring-identity-and-access-management-for-your-enterprise-account + - /admin/authentication/managing-identity-and-access-for-your-enterprise + - /admin/identity-and-access-management/managing-iam-for-your-enterprise + - /admin/authentication/configuring-authentication-and-provisioning-with-your-identity-provider + - /enterprise/admin/articles/configuring-saml-authentication + - /enterprise/admin/articles/about-saml-authentication + - /enterprise/admin/user-management/using-saml + - /enterprise/admin/authentication/using-saml + - /admin/authentication/using-saml + - /enterprise/admin/authentication/authenticating-users-for-your-github-enterprise-server-instance/using-saml + - /admin/identity-and-access-management/authenticating-users-for-your-github-enterprise-server-instance/using-saml +children: + - /about-saml-for-enterprise-iam + - /saml-configuration-reference + - /configuring-saml-single-sign-on-for-your-enterprise + - /configuring-user-provisioning-for-your-enterprise + - /managing-team-synchronization-for-organizations-in-your-enterprise + - /configuring-saml-single-sign-on-for-your-enterprise-using-okta + - /configuring-authentication-and-provisioning-for-your-enterprise-using-azure-ad + - /configuring-authentication-and-provisioning-for-your-enterprise-using-okta + - /mapping-okta-groups-to-teams + - /enabling-encrypted-assertions + - /updating-a-users-saml-nameid + - /switching-your-saml-configuration-from-an-organization-to-an-enterprise-account + - /troubleshooting-saml-authentication +--- + +{% data reusables.enterprise-accounts.emu-saml-note %} diff --git a/translations/pt-BR/content/admin/identity-and-access-management/managing-iam-for-your-enterprise/managing-team-synchronization-for-organizations-in-your-enterprise.md b/translations/pt-BR/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/managing-team-synchronization-for-organizations-in-your-enterprise.md similarity index 96% rename from translations/pt-BR/content/admin/identity-and-access-management/managing-iam-for-your-enterprise/managing-team-synchronization-for-organizations-in-your-enterprise.md rename to translations/pt-BR/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/managing-team-synchronization-for-organizations-in-your-enterprise.md index 5bfe23e7ed..26cf094fc5 100644 --- a/translations/pt-BR/content/admin/identity-and-access-management/managing-iam-for-your-enterprise/managing-team-synchronization-for-organizations-in-your-enterprise.md +++ b/translations/pt-BR/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/managing-team-synchronization-for-organizations-in-your-enterprise.md @@ -14,6 +14,7 @@ redirect_from: - /github/setting-up-and-managing-your-enterprise/managing-team-synchronization-for-organizations-in-your-enterprise-account - /github/setting-up-and-managing-your-enterprise/configuring-identity-and-access-management-for-your-enterprise-account/managing-team-synchronization-for-organizations-in-your-enterprise-account - /admin/authentication/managing-identity-and-access-for-your-enterprise/managing-team-synchronization-for-organizations-in-your-enterprise + - /admin/identity-and-access-management/managing-iam-for-your-enterprise/managing-team-synchronization-for-organizations-in-your-enterprise shortTitle: Gerenciar sincronização de equipe --- diff --git a/translations/pt-BR/content/admin/identity-and-access-management/configuring-authentication-and-provisioning-with-your-identity-provider/mapping-okta-groups-to-teams.md b/translations/pt-BR/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/mapping-okta-groups-to-teams.md similarity index 97% rename from translations/pt-BR/content/admin/identity-and-access-management/configuring-authentication-and-provisioning-with-your-identity-provider/mapping-okta-groups-to-teams.md rename to translations/pt-BR/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/mapping-okta-groups-to-teams.md index a67ec846cb..494f70a50c 100644 --- a/translations/pt-BR/content/admin/identity-and-access-management/configuring-authentication-and-provisioning-with-your-identity-provider/mapping-okta-groups-to-teams.md +++ b/translations/pt-BR/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/mapping-okta-groups-to-teams.md @@ -1,11 +1,13 @@ --- title: Mapeando grupos do Okta com as equipes +shortTitle: Map Okta groups to teams intro: 'Você pode mapear os seus grupos do Okta com as equipes em {% data variables.product.prodname_ghe_managed %} para adicionar e remover automaticamente os integrantes da equipe.' permissions: 'Enterprise owners can configure authentication and provisioning for {% data variables.product.prodname_ghe_managed %}.' versions: ghae: '*' redirect_from: - /admin/authentication/configuring-authentication-and-provisioning-with-your-identity-provider/mapping-okta-groups-to-teams + - /admin/identity-and-access-management/configuring-authentication-and-provisioning-with-your-identity-provider/mapping-okta-groups-to-teams type: how_to topics: - Accounts diff --git a/translations/pt-BR/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/saml-configuration-reference.md b/translations/pt-BR/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/saml-configuration-reference.md new file mode 100644 index 0000000000..0a1d1aab05 --- /dev/null +++ b/translations/pt-BR/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/saml-configuration-reference.md @@ -0,0 +1,142 @@ +--- +title: SAML configuration reference +shortTitle: SAML reference +intro: 'You can see SAML metadata for {% ifversion ghec %}your organization or enterprise on {% data variables.product.product_name %}{% elsif ghes %}{% data variables.product.product_location %}{% elsif ghae %}your enterprise on {% data variables.product.product_name %}{% endif %}, and you can learn more about available SAML attributes and response requirements.' +versions: + ghec: '*' + ghes: '*' + ghae: '*' +type: reference +topics: + - Accounts + - Authentication + - Enterprise + - Identity + - SSO +--- + +## About SAML configuration + +To use SAML single sign-on (SSO) for authentication to {% data variables.product.product_name %}, you must configure both your external SAML identity provider (IdP) and {% ifversion ghes %}{% data variables.product.product_location %}{% elsif ghec %}your enterprise or organization on {% data variables.product.product_location %}{% elsif ghae %}your enterprise on {% data variables.product.product_name %}{% endif %}. In a SAML configuration, {% data variables.product.product_name %} functions as a SAML service provider (SP). + +You must enter unique values from your SAML IdP when configuring SAML SSO for {% data variables.product.product_name %}, and you must also enter unique values from {% data variables.product.product_name %} on your IdP. For more information about the configuration of SAML SSO for {% data variables.product.product_name %}, see "[Configuring SAML single sign-on for your enterprise](/admin/identity-and-access-management/managing-iam-for-your-enterprise/configuring-saml-single-sign-on-for-your-enterprise){% ifversion ghes or ghae %}{% elsif ghec %}" or "[Enabling and testing SAML single sign-on for your organization](/organizations/managing-saml-single-sign-on-for-your-organization/enabling-and-testing-saml-single-sign-on-for-your-organization){% endif %}." + +## Metadados SAML + +{% ifversion ghec %} + +The SP metadata for {% data variables.product.product_name %} is available for either organizations or enterprises with SAML SSO. {% data variables.product.product_name %} uses the `urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST` binding. + +### Organizações + +You can configure SAML SSO for an individual organization in your enterprise. You can also configure SAML SSO for an organization if you use an individual organization on {% data variables.product.product_name %} and do not use an enterprise account. For more information, see "[Managing SAML single sign-on for your organization](/organizations/managing-saml-single-sign-on-for-your-organization)." + +The SP metadata for an organization on {% data variables.product.product_location %} is available at `https://github.com/orgs/ORGANIZATION/saml/metadata`, where **ORGANIZATION** is the name of your organization on {% data variables.product.product_location %}. + +| Valor | Outros nomes | Descrição | Exemplo | +|:------------------------------------------------------ |:------------------------------------ |:---------------------------------------------------------------------------------------- |:--------------------------------------------------- | +| ID da Entidade do SP | SP URL, audience restriction | The top-level URL for your organization on {% data variables.product.product_location %} | `https://github.com/orgs/ORGANIZATION` | +| URL do Serviço do Consumidor de Declaração (ACS) do SP | Reply, recipient, or destination URL | URL em que o IdP envia respostas do SAML | `https://github.com/orgs/ORGANIZATION/saml/consume` | +| URL de logon único (SSO) do SP | | URL em que o IdP começa com SSO | `https://github.com/orgs/ORGANIZATION/saml/sso` | + +### Empresas + +The SP metadata for an enterprise on {% data variables.product.product_location %} is available at `https://github.com/enterprises/ENTERPRISE/saml/metadata`, where **ENTERPRISE** is the name of your enterprise on {% data variables.product.product_location %}. + +| Valor | Outros nomes | Descrição | Exemplo | +|:------------------------------------------------------ |:------------------------------------ |:-------------------------------------------------------------------------------------- |:-------------------------------------------------------- | +| ID da Entidade do SP | SP URL, audience restriction | The top-level URL for your enterprise on {% data variables.product.product_location %} | `https://github.com/enterprises/ENTERPRISE` | +| URL do Serviço do Consumidor de Declaração (ACS) do SP | Reply, recipient, or destination URL | URL em que o IdP envia respostas do SAML | `https://github.com/enterprises/ENTERPRISE/saml/consume` | +| URL de logon único (SSO) do SP | | URL em que o IdP começa com SSO | `https://github.com/enterprises/ENTERPRISE/saml/sso` | + +{% elsif ghes %} + +The SP metadata for {% data variables.product.product_location %} is available at `http(s)://HOSTNAME/saml/metadata`, where **HOSTNAME** is the hostname for your instance. {% data variables.product.product_name %} uses the `urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST` binding. + +| Valor | Outros nomes | Descrição | Exemplo | +|:------------------------------------------------------ |:------------------------------------ |:---------------------------------------------------------------- |:--------------------------------- | +| ID da Entidade do SP | SP URL, audience restriction | Your top-level URL for {% data variables.product.product_name %} | `http(s)://HOSTNAME` | +| URL do Serviço do Consumidor de Declaração (ACS) do SP | Reply, recipient, or destination URL | URL em que o IdP envia respostas do SAML | `http(s)://HOSTNAME/saml/consume` | +| URL de logon único (SSO) do SP | | URL em que o IdP começa com SSO | `http(s)://HOSTNAME/sso` | + +{% elsif ghae %} + +The SP metadata for your enterprise on {% data variables.product.product_name %} is available at `https://HOSTNAME/saml/metadata`, where **HOSTNAME** is the hostname for your enterprise on {% data variables.product.product_name %}. {% data variables.product.product_name %} uses the `urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST` binding. + +| Valor | Outros nomes | Descrição | Exemplo | +|:------------------------------------------------------ |:------------------------------------ |:---------------------------------------------------------------- |:------------------------------- | +| ID da Entidade do SP | SP URL, audience restriction | Your top-level URL for {% data variables.product.product_name %} | `https://HOSTNAME` | +| URL do Serviço do Consumidor de Declaração (ACS) do SP | Reply, recipient, or destination URL | URL em que o IdP envia respostas do SAML | `https://HOSTNAME/saml/consume` | +| URL de logon único (SSO) do SP | | URL em que o IdP começa com SSO | `https://HOSTNAME/sso` | + +{% endif %} + +## Atributos SAML + +The following SAML attributes are available for {% data variables.product.product_name %}.{% ifversion ghes %} You can change the attribute names in the management console, with the exception of the `administrator` attribute. For more information, see "[Accessing the management console](/admin/configuration/configuring-your-enterprise/accessing-the-management-console)."{% endif %} + +| Nome | Required? | Descrição | +|:--------------------- |:--------- |:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `NameID` | Sim | Identificador de usuário persistente. Qualquer formato de identificador de nome persistente pode ser usado. {% ifversion ghec %}If you use an enterprise with {% data variables.product.prodname_emus %}, {% endif %}{% data variables.product.product_name %} will normalize the `NameID` element to use as a username unless one of the alternative assertions is provided. For more information, see "[Username considerations for external authentication](/admin/identity-and-access-management/managing-iam-for-your-enterprise/username-considerations-for-external-authentication)." | +| `SessionNotOnOrAfter` | Não | The date that {% data variables.product.product_name %} invalidates the associated session. After invalidation, the person must authenticate once again to access {% ifversion ghec or ghae %}your enterprise's resources{% elsif ghes %}{% data variables.product.product_location %}{% endif %}. For more information, see "[Session duration and timeout](#session-duration-and-timeout)." | +{%- ifversion ghes or ghae %} +| `administrator` | No | When the value is `true`, {% data variables.product.product_name %} will automatically promote the user to be a {% ifversion ghes %}site administrator{% elsif ghae %}enterprise owner{% endif %}. Any other value or a non-existent value will demote the account and remove administrative access. | | `username` | No | The username for {% data variables.product.product_location %}. | +{%- endif %} +| `full_name` | No | {% ifversion ghec %}If you configure SAML SSO for an enterprise and you use {% data variables.product.prodname_emus %}, the{% else %}The{% endif %} full name of the user to display on the user's profile page. | | `emails` | No | The email addresses for the user.{% ifversion ghes or ghae %} You can specify more than one address.{% endif %}{% ifversion ghec or ghes %} If you sync license usage between {% data variables.product.prodname_ghe_server %} and {% data variables.product.prodname_ghe_cloud %}, {% data variables.product.prodname_github_connect %} uses `emails` to identify unique users across products. For more information, see "[Syncing license usage between {% data variables.product.prodname_ghe_server %} and {% data variables.product.prodname_ghe_cloud %}](/billing/managing-your-license-for-github-enterprise/syncing-license-usage-between-github-enterprise-server-and-github-enterprise-cloud)."{% endif %} | | `public_keys` | No | {% ifversion ghec %}If you configure SAML SSO for an enterprise and you use {% data variables.product.prodname_emus %}, the{% else %}The{% endif %} public SSH keys for the user. You can specify more than one key. | | `gpg_keys` | No | {% ifversion ghec %}If you configure SAML SSO for an enterprise and you use {% data variables.product.prodname_emus %}, the{% else %}The{% endif %} GPG keys for the user. You can specify more than one key. | + +Para especificar mais de um valor para um atributo, use múltiplos elementos de ``. + +```xml + + ssh-rsa LONG KEY + ssh-rsa LONG KEY 2 + +``` + +## SAML response requirements + +{% data variables.product.product_name %} requires that the response message from your IdP fulfill the following requirements. + +- Your IdP must provide the `` element on the root response document and match the ACS URL only when the root response document is signed. If your IdP signs the assertion, {% data variables.product.product_name %} will ignore the assertion. +- Your IdP must always provide the `` element as part of the `` element. The value must match your `EntityId` for {% data variables.product.product_name %}.{% ifversion ghes or ghae %} This value is the URL where you access {% data variables.product.product_location %}, such as {% ifversion ghes %}`http(s)://HOSTNAME`{% elsif ghae %}`https://SUBDOMAIN.githubenterprise.com`, `https://SUBDOMAIN.github.us`, or `https://SUBDOMAIN.ghe.com`{% endif %}.{% endif %} + + {%- ifversion ghec %} + - If you configure SAML for an organization, this value is `https://github.com/orgs/ORGANIZATION`. + - If you configure SAML for an enterprise, this URL is `https://github.com/enterprises/ENTERPRISE`. + {%- endif %} +- Your IdP must protect each assertion in the response with a digital signature. You can accomplish this by signing each individual `` element or by signing the `` element. +- Your IdP must provide a `` element as part of the `` element. You may use any persistent name identifier format. +- Your IdP must include the `Recipient` attribute, which must be set to the ACS URL. The following example demonstrates the attribute. + + ```xml + + + + ... + + + + + + + monalisa + + + + + ``` + +## Session duration and timeout + +To prevent a person from authenticating with your IdP and staying authorized indefinitely, {% data variables.product.product_name %} periodically invalidates the session for each user account with access to {% ifversion ghec or ghae %}your enterprise's resources{% elsif ghes %}{% data variables.product.product_location %}{% endif %}. After invalidation, the person must authenticate with your IdP once again. By default, if your IdP does not assert a value for the `SessionNotOnOrAfter` attribute, {% data variables.product.product_name %} invalidates a session {% ifversion ghec %}24 hours{% elsif ghes or ghae %}one week{% endif %} after successful authentication with your IdP. + +To customize the session duration, you may be able to define the value of the `SessionNotOnOrAfter` attribute on your IdP. If you define a value less than 24 hours, {% data variables.product.product_name %} may prompt people to authenticate every time {% data variables.product.product_name %} initiates a redirect. + +{% note %} + +**Atenção**: + +- For Azure AD, the configurable lifetime policy for SAML tokens does not control session timeout for {% data variables.product.product_name %}. +- Okta does not currently send the `SessionNotOnOrAfter` attribute during SAML authentication with {% data variables.product.product_name %}. For more information, contact Okta. + +{% endnote %} diff --git a/translations/pt-BR/content/admin/identity-and-access-management/managing-iam-for-your-enterprise/switching-your-saml-configuration-from-an-organization-to-an-enterprise-account.md b/translations/pt-BR/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/switching-your-saml-configuration-from-an-organization-to-an-enterprise-account.md similarity index 96% rename from translations/pt-BR/content/admin/identity-and-access-management/managing-iam-for-your-enterprise/switching-your-saml-configuration-from-an-organization-to-an-enterprise-account.md rename to translations/pt-BR/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/switching-your-saml-configuration-from-an-organization-to-an-enterprise-account.md index 22229c4087..de5029d7cd 100644 --- a/translations/pt-BR/content/admin/identity-and-access-management/managing-iam-for-your-enterprise/switching-your-saml-configuration-from-an-organization-to-an-enterprise-account.md +++ b/translations/pt-BR/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/switching-your-saml-configuration-from-an-organization-to-an-enterprise-account.md @@ -9,10 +9,11 @@ topics: - Enterprise - Organizations type: how_to -shortTitle: Alternando a partir da organização +shortTitle: From organization to enterprise redirect_from: - /github/setting-up-and-managing-your-enterprise/configuring-identity-and-access-management-for-your-enterprise-account/switching-your-saml-configuration-from-an-organization-to-an-enterprise-account - /admin/authentication/managing-identity-and-access-for-your-enterprise/switching-your-saml-configuration-from-an-organization-to-an-enterprise-account + - /admin/identity-and-access-management/managing-iam-for-your-enterprise/switching-your-saml-configuration-from-an-organization-to-an-enterprise-account --- ## Sobre o logon único SAML para contas corporativas @@ -41,4 +42,4 @@ Não é necessário remover nenhuma configuração do SAML no nível da organiza 1. Informe os integrantes da sua empresa sobre a alteração. - Os integrantes não poderão mais acessar as suas organizações clicando no aplicativo SAML para a organização no painel do IdP. Eles deverão usar o novo aplicativo configurado para a conta corporativa. - Os integrantes deverão autorizar todos PATs ou chaves SSH que não tenham sido previamente autorizadas para uso com o SAML SSO para a sua organização. Para mais informações consulte "[Autorizar um token de acesso pessoal para usar com o logon único SAML](/github/authenticating-to-github/authenticating-with-saml-single-sign-on/authorizing-a-personal-access-token-for-use-with-saml-single-sign-on)" e "[Autorizar uma chave SSH para uso com o logon único SAML](/github/authenticating-to-github/authenticating-with-saml-single-sign-on/authorizing-an-ssh-key-for-use-with-saml-single-sign-on)." - - É possível que os integrantes tenham de reautorizar {% data variables.product.prodname_oauth_apps %} que foram autorizados anteriormente para a organização. Para obter mais informações, consulte "[Sobre a autenticação com logon único SAML](/github/authenticating-to-github/authenticating-with-saml-single-sign-on/about-authentication-with-saml-single-sign-on#about-oauth-apps-and-saml-sso)". + - É possível que os integrantes tenham de reautorizar {% data variables.product.prodname_oauth_apps %} que foram autorizados anteriormente para a organização. Para obter mais informações, consulte "[Sobre a autenticação com logon único SAML](/github/authenticating-to-github/authenticating-with-saml-single-sign-on/about-authentication-with-saml-single-sign-on#about-oauth-apps-github-apps-and-saml-sso)". diff --git a/translations/pt-BR/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/troubleshooting-saml-authentication.md b/translations/pt-BR/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/troubleshooting-saml-authentication.md new file mode 100644 index 0000000000..be52158c10 --- /dev/null +++ b/translations/pt-BR/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/troubleshooting-saml-authentication.md @@ -0,0 +1,102 @@ +--- +title: Autenticação SAML +shortTitle: Troubleshoot SAML SSO +intro: 'If you use SAML single sign-on (SSO) and people are unable to authenticate to access {% data variables.product.product_location %}, you can troubleshoot the problem.' +versions: + ghes: '*' +type: how_to +topics: + - Accounts + - Authentication + - Enterprise + - Identity + - Security + - SSO + - Troubleshooting +--- + +## About problems with SAML authentication + +{% data variables.product.product_name %} logs error messages for failed SAML authentication in the authentication log at _/var/log/github/auth.log_. You can review responses in this log file, and you can also configure more verbose logging. + +For more information about SAML response requirements, see "[SAML configuration reference](/admin/identity-and-access-management/using-saml-for-enterprise-iam/saml-configuration-reference#saml-response-requirements)." + +## Configurando a depuração do SAML + +Você pode configurar {% data variables.product.product_name %} para escrever registros de depuração detalhados em _/var/log/github/auth.log_ para cada tentativa de autenticação do SAML. É possível que você possa solucionar problemas com tentativas de autenticação com esta saída extra. + +{% warning %} + +**Avisos**: + +- Habilite apenas a depuração do SAML temporariamente e desabilite a depuração imediatamente após terminar a solução de problemas. Se você deixar a depuração habilitada, o tamanho do seu registro poderá aumentar muito mais rápido do que o normal, o que pode impactar negativamente o desempenho de {% data variables.product.product_name %}. +- Teste novas configurações de autenticação para {% data variables.product.product_location %} em um ambiente de teste antes de aplicar as configurações no seu ambiente de produção. Para obter mais informações, consulte "[Configurar instância de preparo](/admin/installation/setting-up-a-github-enterprise-server-instance/setting-up-a-staging-instance)". + +{% endwarning %} + +{% data reusables.enterprise-accounts.access-enterprise %} +{% data reusables.enterprise-accounts.policies-tab %} +{% data reusables.enterprise-accounts.options-tab %} +1. Em "Depuração do SAML", selecione o menu suspenso e clique em **Habilitado**. + + ![Captura de tela da lista suspensa para habilitar a depuração do SAML](/assets/images/enterprise/site-admin-settings/site-admin-saml-debugging-enabled.png) + +1. Tentar efetuar o login no {% data variables.product.product_location %} por meio do IdP do seu SAML. + +1. Revise a saída de depuração em _/var/log/github/auth.log_ em {% data variables.product.product_location %}. + +1. Quando você estiver solucionando problemas, selecione o menu suspenso e clique em **Desabilitado**. + + ![Captura de tela da lista suspensa para desaabilitar a depuração do SAML](/assets/images/enterprise/site-admin-settings/site-admin-saml-debugging-disabled.png) + +## Decodificando respostas em _auth.log_ + +Alguma saída em _auth.log_ pode ser codificada em Base64. Você pode acessar o shell administrativo e usar o utilitário `base64` em {% data variables.product.product_location %} para decodificar essas respostas. Para obter mais informações, consulte "[Acessar o shell administrativo (SSH)](/admin/configuration/configuring-your-enterprise/accessing-the-administrative-shell-ssh)". + +```shell +$ base64 --decode ENCODED OUTPUT +``` + +## Erro: "Outro usuário já possui a conta" + +When a user signs into {% data variables.product.product_location %} for the first time with SAML authentication, {% data variables.product.product_name %} creates a user account on the instance and maps the SAML `NameID` to the account. + +Quando o usuário inicia a sessão novamente, {% data variables.product.prodname_ghe_server %} compara o mapeamento do `NameID` da conta com a resposta do IdP. Se o `NameID` na resposta do IdP não corresponder mais ao `NameID` que {% data variables.product.product_name %} espera para o usuário. ocorrerá uma falha no login. O usuário receberá a seguinte mensagem. + +> Outro usuário já possui a conta. Solicite ao administrador que verifique o registro de autenticação. + +De modo geral, a mensagem indica que o nome de usuário ou endereço de email da pessoa foi alterado no IdP. Certifique-se de que o mapeamento do `NameID` para a conta do usuário no {% data variables.product.prodname_ghe_server %} corresponde ao `NameID` do usuário no seu IdP. For more information, see "[Updating a user's SAML `NameID`](/admin/identity-and-access-management/using-saml-for-enterprise-iam/updating-a-users-saml-nameid)." + +## Se a resposta SAML não estiver assinada ou se a assinatura não corresponder ao conteúdo, o log de autenticação mostrará a seguinte mensagem de erro: + +Se o `Destinatário` não coincidir com o URL do ACS para {% data variables.product.product_location %}, uma das seguintes duas mensagens de erro aparecerá no registro de autenticação quando um usuário tentar efetuar a autenticação. + +``` +Recipient na resposta SAML não pode ficar em branco. +``` + +``` +Recipient na resposta SAML não era válido. +``` + +Certifique-se de definir o valor para `Destinatário` no seu IdP para o URL doACS completo para {% data variables.product.product_location %}. Por exemplo, `https://ghe.corp.example.com/saml/consume`. + +## Erro: "Resposta do SAML não foi assinada ou foi modificada" + +Se seu IdP não assinar a resposta do SAML ou a assinatura não corresponder ao conteúdo, será exibida a seguinte mensagem de erro no registro de autenticação. + +``` +Resposta SAML não assinada ou modificada. +``` + +Certifique-se de que você configurou as declarações assinadas para o aplicativo de {% data variables.product.product_name %} no seu IdP. + +## Erro: "Audiência é inválida" ou "Nenhuma declaração encontrada" + +Se a resposta do IdP tiver um valor ausente ou incorreto para `Audiência`, a seguinte mensagem de erro aparecerá no registro de autenticação. + +``` +Audience inválido. O atributo Audience não corresponde a url_sua_instância +``` + +Ensure that you set the value for `Audience` on your IdP to the `EntityId` for {% data variables.product.product_location %}, which is the full URL to your instance. Por exemplo, `https://ghe.corp.example.com`. diff --git a/translations/pt-BR/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/updating-a-users-saml-nameid.md b/translations/pt-BR/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/updating-a-users-saml-nameid.md new file mode 100644 index 0000000000..11be8a2b4c --- /dev/null +++ b/translations/pt-BR/content/admin/identity-and-access-management/using-saml-for-enterprise-iam/updating-a-users-saml-nameid.md @@ -0,0 +1,30 @@ +--- +title: Updating a user's SAML NameID +shortTitle: Update SAML NameID +intro: 'When an account''s `NameID` changes on your identity provider (IdP) and the person can no longer {% ifversion ghes or ghae %}sign into {% data variables.product.product_location %}{% elsif ghec %}authenticate to access your enterprise''s resources{% endif %}, you must {% ifversion ghec %}either contact {% data variables.product.company_short %} Support or revoke the person''s linked identity{% elsif ghes %}update the `NameID` mapping on {% data variables.product.product_location %}{% elsif ghae %}contact {% data variables.product.company_short %} Support{% endif %}.' +versions: + ghes: '*' +type: how_to +topics: + - Accounts + - Authentication + - Enterprise + - Identity + - SSO +--- + +## About updates to users' SAML `NameID` + +In some situations, you may need to update values associated with a person's account on your SAML IdP. If that identifier is also the `NameID` that you use for authentication on {% data variables.product.product_name %}, you must update the `NameID` mapping on your instance so the person can continue to authenticate successfully. For more information, see "[Username considerations for external authentication](/admin/identity-and-access-management/managing-iam-for-your-enterprise/username-considerations-for-external-authentication)." + +## Atualizando `NameID` do SAML de um usuário + +Enterprise owners can update a user's SAML `NameID` on a {% data variables.product.product_name %} instance. + +{% data reusables.enterprise_site_admin_settings.access-settings %} +2. Selecione **SAML**. ![Barra lateral "Todos os usuários" nas configurações de administrador do site](/assets/images/enterprise/site-admin-settings/all-users.png) +3. Na lista de usuários, clique no nome de usuário para o qual você gostaria de atualizar o mapeamento de `NameID`. ![Nome de usuário na lista de contas do usuário da instância](/assets/images/enterprise/site-admin-settings/all-users-click-username.png) +{% data reusables.enterprise_site_admin_settings.security-tab %} +5. À direita de "Atualizar o NameID do SAML", clique em **Editar**. ![Botão "Editar" em "autenticação do SAML" e à direita "Atualizar o NameID do SAML"](/assets/images/enterprise/site-admin-settings/update-saml-nameid-edit.png) +6. No campo "NameID", digite o novo `NameID` para o usuário. ![Campo "NameID" na caixa de diálogo modal com NameID digitado](/assets/images/enterprise/site-admin-settings/update-saml-nameid-field-in-modal.png) +7. Clique **Atualizar o NameID**. ![Botão "Atualizar o NameID" com o valor do NameID atualizado dentro do modal](/assets/images/enterprise/site-admin-settings/update-saml-nameid-update.png) diff --git a/translations/pt-BR/content/admin/index.md b/translations/pt-BR/content/admin/index.md index 7929e40733..3fde884caa 100644 --- a/translations/pt-BR/content/admin/index.md +++ b/translations/pt-BR/content/admin/index.md @@ -65,6 +65,7 @@ redirect_from: - /admin/configuration/configuring-your-enterprise/configuring-data-encryption-for-your-enterprise introLinks: overview: '{% ifversion ghes %}/admin/overview/system-overview{% elsif ghae %}/admin/overview/about-github-ae{% elsif ghec %}/admin/overview/about-enterprise-accounts{% endif %}' + Releases: '{% ifversion ghes %}/admin/all-releases{% endif %}' changelog: label: enterprise featuredLinks: diff --git a/translations/pt-BR/content/admin/installation/setting-up-a-github-enterprise-server-instance/setting-up-a-staging-instance.md b/translations/pt-BR/content/admin/installation/setting-up-a-github-enterprise-server-instance/setting-up-a-staging-instance.md index a61ee2c3cf..c34e6751f8 100644 --- a/translations/pt-BR/content/admin/installation/setting-up-a-github-enterprise-server-instance/setting-up-a-staging-instance.md +++ b/translations/pt-BR/content/admin/installation/setting-up-a-github-enterprise-server-instance/setting-up-a-staging-instance.md @@ -1,6 +1,6 @@ --- title: Configurar uma instância de preparo -intro: 'É possível usar uma *instância de preparo* para testar as modificações antes de aplicá-las à {% data variables.product.product_location %}. Por exemplo, você pode usar uma instância de teste para avaliar novas atualizações do {% data variables.product.prodname_ghe_server %} ou praticar a importação de dados de migração.' +intro: 'You can set up a {% data variables.product.product_name %} instance in a separate, isolated environment, and use the instance to validate and test changes.' redirect_from: - /enterprise/admin/installation/setting-up-a-staging-instance - /admin/installation/setting-up-a-staging-instance @@ -14,26 +14,35 @@ topics: shortTitle: Configurar uma instância de teste --- +## About staging instances + +{% data variables.product.company_short %} recommends that you set up a separate environment to test backups, updates, or changes to the configuration for {% data variables.product.product_location %}. This environment, which you should isolate from your production systems, is called a staging environment. + +For example, to protect against loss of data, you can regularly validate the backup of your production instance. You can regularly restore the backup of your production data to a separate {% data variables.product.product_name %} instance in a staging environment. On this staging instance, you could also test the upgrade to the latest feature release of {% data variables.product.product_name %}. + {% tip %} -**Dica:** talvez seja interessante reutilizar seu arquivo de licença do {% data variables.product.prodname_enterprise %}, desde que a instância de preparo não seja usada na produção. +**Tip:** You may reuse your existing {% data variables.product.prodname_enterprise %} license file as long as the staging instance is not used in a production capacity. {% endtip %} -Para fazer um teste completo em todo o appliance do {% data variables.product.prodname_ghe_server %}, você terá que englobar os sistemas externos que interagem com ele. Veja alguns fatores a serem considerados: +## Considerations for a staging environment - - Autenticação, principalmente se você estiver usando um provedor de autenticação externo; - - Integração com um sistema externo de geração de tíquetes; - - Integração com um servidor de integração contínua; - - Software ou scripts externos que usam a {% data variables.product.prodname_enterprise_api %}; - - Servidor externo SMTP para notificações de e-mail. +To thoroughly test {% data variables.product.product_name %} and recreate an environment that's as similar to your production environment as possible, consider the external systems that interact with your instance. For example, you may want to test the following in your staging environment. + +- Authentication, especially if you use an external authentication provider like SAML +- Integração com um sistema externo de geração de tíquetes; +- Integração com um servidor de integração contínua; +- Software ou scripts externos que usam a {% data variables.product.prodname_enterprise_api %}; +- Servidor externo SMTP para notificações de e-mail. + +## Configurar uma instância de preparo 1. Faça backup da sua instância de produção usando o {% data variables.product.prodname_enterprise_backup_utilities %}. Para obter mais informações, consulte a seção "Sobre o {% data variables.product.prodname_enterprise_backup_utilities %}" em "[Configurar backups no appliance](/enterprise/admin/guides/installation/configuring-backups-on-your-appliance#about-github-enterprise-server-backup-utilities)". 2. Configure uma nova instância para funcionar como ambiente de preparo. Você pode usar os mesmos guias para provisionar e instalar sua instância de preparo, assim como fez na instância de produção. Para obter mais informações, consulte "[Configurar instância do {% data variables.product.prodname_ghe_server %}](/enterprise/admin/guides/installation/setting-up-a-github-enterprise-server-instance/)". -3. Restaure o backup na sua instância de preparo. Para obter mais informações, consulte a seção "Restaurar backup" em "[Configurar backups no appliance](/enterprise/admin/guides/installation/configuring-backups-on-your-appliance#restoring-a-backup)". +3. Optionally, if you plan to test {% data variables.product.prodname_actions %} functionality in your test environment, review the considerations for your logs and storage. For more information, see "[Using a staging environment](/admin/github-actions/advanced-configuration-and-troubleshooting/using-a-staging-environment)." +4. Restaure o backup na sua instância de preparo. Para obter mais informações, consulte a seção "Restaurar backup" em "[Configurar backups no appliance](/enterprise/admin/guides/installation/configuring-backups-on-your-appliance#restoring-a-backup)". -{% ifversion ghes %} ## Leia mais - "[Sobre atualizações para novas versões](/admin/overview/about-upgrades-to-new-releases)" -{% endif %} diff --git a/translations/pt-BR/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/audit-log-events-for-your-enterprise.md b/translations/pt-BR/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/audit-log-events-for-your-enterprise.md index cc1509b751..f50b9ebefb 100644 --- a/translations/pt-BR/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/audit-log-events-for-your-enterprise.md +++ b/translations/pt-BR/content/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise/audit-log-events-for-your-enterprise.md @@ -191,93 +191,93 @@ topics: {%- ifversion fpt or ghec or ghes > 3.2 or ghae-issue-4864 %} ### ações de categoria de `dependabot_alerts` -| Ação | Descrição | -| --------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `dependabot_alerts.disable` | An enterprise owner{% ifversion ghes %} or site administrator{% endif %} disabled {% data variables.product.prodname_dependabot_alerts %} for all existing {% ifversion fpt or ghec %}private {% endif %}repositories. Para obter mais informações, consulte "[Gerenciar configurações de segurança e análise para sua organização](/organizations/keeping-your-organization-secure/managing-security-and-analysis-settings-for-your-organization)". | -| `dependabot_alerts.enable` | An enterprise owner{% ifversion ghes %} or site administrator{% endif %} enabled {% data variables.product.prodname_dependabot_alerts %} for all existing {% ifversion fpt or ghec %}private {% endif %}repositories. | +| Ação | Descrição | +| --------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `dependabot_alerts.disable` | O proprietário de uma empresa{% ifversion ghes %} ou administrador do site{% endif %} desabilitou {% data variables.product.prodname_dependabot_alerts %} para todos os repositórios {% ifversion fpt or ghec %}privados existentes{% endif %}. Para obter mais informações, consulte "[Gerenciar configurações de segurança e análise para sua organização](/organizations/keeping-your-organization-secure/managing-security-and-analysis-settings-for-your-organization)". | +| `dependabot_alerts.enable` | O proprietário de uma empresa{% ifversion ghes %} ou administrador do site{% endif %} habilitou {% data variables.product.prodname_dependabot_alerts %} para todos os repositórios {% ifversion fpt or ghec %}privados existentes{% endif %}. | ### ações de categoria de `dependabot_alerts_new_repos` -| Ação | Descrição | -| ------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `dependabot_alerts_new_repos.disable` | An enterprise owner{% ifversion ghes %} or site administrator{% endif %} disabled {% data variables.product.prodname_dependabot_alerts %} for all new {% ifversion fpt or ghec %}private {% endif %}repositories. Para obter mais informações, consulte "[Gerenciar configurações de segurança e análise para sua organização](/organizations/keeping-your-organization-secure/managing-security-and-analysis-settings-for-your-organization)". | -| `dependabot_alerts_new_repos.enable` | An enterprise owner{% ifversion ghes %} or site administrator{% endif %} enabled {% data variables.product.prodname_dependabot_alerts %} for all new {% ifversion fpt or ghec %}private {% endif %}repositories. | +| Ação | Descrição | +| ------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `dependabot_alerts_new_repos.disable` | O proprietário de uma empresa{% ifversion ghes %} ou administrador do site{% endif %} desabilitou {% data variables.product.prodname_dependabot_alerts %} para todos os novos repositórios {% ifversion fpt or ghec %}privados{% endif %}. Para obter mais informações, consulte "[Gerenciar configurações de segurança e análise para sua organização](/organizations/keeping-your-organization-secure/managing-security-and-analysis-settings-for-your-organization)". | +| `dependabot_alerts_new_repos.enable` | O proprietário de uma empresa{% ifversion ghes %} ou administrador do site{% endif %} habilitou {% data variables.product.prodname_dependabot_alerts %} para todos os novos repositórios {% ifversion fpt or ghec %}privados{% endif %}. | -### `dependabot_repository_access`category actions +### Ações da categoria `dependabot_repository_access` -| Ação | Descrição | -| --------------------------------------------------- | ----------------------------------------------------------------------------------------------- | -| `dependabot_repository_access.repositories_updated` | The repositories that {% data variables.product.prodname_dependabot %} can access were updated. | +| Ação | Descrição | +| --------------------------------------------------- | ----------------------------------------------------------------------------------------------------- | +| `dependabot_repository_access.repositories_updated` | Os repositórios que {% data variables.product.prodname_dependabot %} podem acessar foram atualizados. | {%- endif %} {%- ifversion fpt or ghec or ghes > 3.2 %} ### ações de categoria de `dependabot_security_updates` -| Ação | Descrição | -| ------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `dependabot_security_updates.disable` | An enterprise owner{% ifversion ghes %} or site administrator{% endif %} disabled {% data variables.product.prodname_dependabot_security_updates %} for all existing repositories. Para obter mais informações, consulte "[Gerenciar configurações de segurança e análise para sua organização](/organizations/keeping-your-organization-secure/managing-security-and-analysis-settings-for-your-organization)". | -| `dependabot_security_updates.enable` | An enterprise owner{% ifversion ghes %} or site administrator{% endif %} enabled {% data variables.product.prodname_dependabot_security_updates %} for all existing repositories. | +| Ação | Descrição | +| ------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `dependabot_security_updates.disable` | O proprietário de uma empresa {% ifversion ghes %} ou administrador do site{% endif %} desabilitou {% data variables.product.prodname_dependabot_security_updates %} para todos os repositórios existentes. Para obter mais informações, consulte "[Gerenciar configurações de segurança e análise para sua organização](/organizations/keeping-your-organization-secure/managing-security-and-analysis-settings-for-your-organization)". | +| `dependabot_security_updates.enable` | O proprietário de uma empresa {% ifversion ghes %} ou administrador do site{% endif %} habilitou {% data variables.product.prodname_dependabot_security_updates %} para todos os repositórios existentes. | ### ações de categoria de `dependabot_security_updates_new_repos` -| Ação | Descrição | -| ----------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `dependabot_security_updates_new_repos.disable` | An enterprise owner{% ifversion ghes %} or site administrator{% endif %} disabled {% data variables.product.prodname_dependabot_security_updates %} for all new repositories. Para obter mais informações, consulte "[Gerenciar configurações de segurança e análise para sua organização](/organizations/keeping-your-organization-secure/managing-security-and-analysis-settings-for-your-organization)". | -| `dependabot_security_updates_new_repos.enable` | An enterprise owner{% ifversion ghes %} or site administrator{% endif %} enabled {% data variables.product.prodname_dependabot_security_updates %} for all new repositories. | +| Ação | Descrição | +| ----------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `dependabot_security_updates_new_repos.disable` | O proprietário de uma empresa {% ifversion ghes %} ou administrador do site{% endif %} desabilitou {% data variables.product.prodname_dependabot_security_updates %} para todos os novos repositórios. Para obter mais informações, consulte "[Gerenciar configurações de segurança e análise para sua organização](/organizations/keeping-your-organization-secure/managing-security-and-analysis-settings-for-your-organization)". | +| `dependabot_security_updates_new_repos.enable` | O proprietário de uma empresa {% ifversion ghes %} ou administrador do site{% endif %} habilitou {% data variables.product.prodname_dependabot_security_updates %} para todos os novos repositórios. | {%- endif %} {%- ifversion fpt or ghec or ghes or ghae-issue-4864 %} ### ações de categoria de `dependency_graph` -| Ação | Descrição | -| -------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `dependency_graph.disable` | An enterprise owner{% ifversion ghes %} or site administrator{% endif %} disabled the dependency graph for all existing repositories. Para obter mais informações, consulte "[Gerenciar configurações de segurança e análise para sua organização](/organizations/keeping-your-organization-secure/managing-security-and-analysis-settings-for-your-organization)". | -| `dependency_graph.enable` | An enterprise owner{% ifversion ghes %} or site administrator{% endif %} enabled the dependency graph for all existing repositories. | +| Ação | Descrição | +| -------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| `dependency_graph.disable` | O proprietário de uma empresa {% ifversion ghes %} ou administrador do site{% endif %} desabilitou o gráfico de dependência para todos os repositórios existentes. Para obter mais informações, consulte "[Gerenciar configurações de segurança e análise para sua organização](/organizations/keeping-your-organization-secure/managing-security-and-analysis-settings-for-your-organization)". | +| `dependency_graph.enable` | O proprietário de uma empresa {% ifversion ghes %} ou administrador do site{% endif %} habilitou o gráficou de dependência para todos os repositórios existentes. | ### ações de categoria de `dependency_graph_new_repos` -| Ação | Descrição | -| ------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `dependency_graph_new_repos.disable` | An enterprise owner{% ifversion ghes %} or site administrator{% endif %} disabled the dependency graph for all new repositories. Para obter mais informações, consulte "[Gerenciar configurações de segurança e análise para sua organização](/organizations/keeping-your-organization-secure/managing-security-and-analysis-settings-for-your-organization)". | -| `dependency_graph_new_repos.enable` | An enterprise owner{% ifversion ghes %} or site administrator{% endif %} enabled the dependency graph for all new repositories. | +| Ação | Descrição | +| ------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `dependency_graph_new_repos.disable` | O proprietário de uma empresa {% ifversion ghes %} ou administrador do site{% endif %} desabilitou o gráfico de dependência para todos os novos repositórios. Para obter mais informações, consulte "[Gerenciar configurações de segurança e análise para sua organização](/organizations/keeping-your-organization-secure/managing-security-and-analysis-settings-for-your-organization)". | +| `dependency_graph_new_repos.enable` | O proprietário de uma empresa {% ifversion ghes %} ou administrador do site{% endif %} habilitou o gráficou de dependência para todos os novos repositórios. | {%- endif %} {%- ifversion fpt or ghec %} -### `discussion` category actions +### Ações da categoria `discussion` -| Ação | Descrição | -| -------------------- | ------------------------------ | -| `discussion.destroy` | A team discussion was deleted. | +| Ação | Descrição | +| -------------------- | --------------------------------------- | +| `discussion.destroy` | A discussão de uma equipe foi excluída. | -### `discussion_comment` category actions +### Ações da categoria `discussion_comment` -| Ação | Descrição | -| ---------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `discussion_comment.destroy` | A [comment on a team discussion post was deleted](/communities/moderating-comments-and-conversations/managing-disruptive-comments#deleting-a-comment). | -| `discussion_comment.update` | A [comment on a team discussion post was edited](/communities/moderating-comments-and-conversations/managing-disruptive-comments#editing-a-comment). | +| Ação | Descrição | +| ---------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `discussion_comment.destroy` | Um [comentário em uma publicação de discussão em equipe foi eliminado](/communities/moderating-comments-and-conversations/managing-disruptive-comments#deleting-a-comment). | +| `discussion_comment.update` | Um [comentário em uma publicação de discussão em equipe foi editado](/communities/moderating-comments-and-conversations/managing-disruptive-comments#editing-a-comment). | ### ações de categoria de `discussion_post` -| Ação | Descrição | -| ------------------------- | ------------------------------------------------------------------------------------------------------------------------ | -| `discussion_post.destroy` | A [team discussion post was deleted](/organizations/collaborating-with-your-team/editing-or-deleting-a-team-discussion). | -| `discussion_post.update` | A [team discussion post was edited](/organizations/collaborating-with-your-team/editing-or-deleting-a-team-discussion). | +| Ação | Descrição | +| ------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | +| `discussion_post.destroy` | Um [post em uma publicação de discussão em equipe foi eliminado](/organizations/collaborating-with-your-team/editing-or-deleting-a-team-discussion). | +| `discussion_post.update` | Um [post em uma publicação de discussão em equipe foi editado](/organizations/collaborating-with-your-team/editing-or-deleting-a-team-discussion). | ### ações de categoria de `discussion_post_reply` -| Ação | Descrição | -| ------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | -| `discussion_post_reply.destroy` | A [reply to a team discussion post was deleted](/communities/moderating-comments-and-conversations/managing-disruptive-comments#deleting-a-comment). | -| `discussion_post_reply.update` | A [reply to a team discussion post was edited](/communities/moderating-comments-and-conversations/managing-disruptive-comments#editing-a-comment). | +| Ação | Descrição | +| ------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `discussion_post_reply.destroy` | Uma [resposta a ma publicação de discussão em equipe foi excluído](/communities/moderating-comments-and-conversations/managing-disruptive-comments#deleting-a-comment). | +| `discussion_post_reply.update` | Uma [resposta a ma publicação de discussão em equipe foi editado](/communities/moderating-comments-and-conversations/managing-disruptive-comments#editing-a-comment). | {%- endif %} {%- ifversion ghec or ghes %} -### `dotcom_connection` category actions +### Ações da categoria `dotcom_connection` | Ação | Descrição | | ---------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `dotcom_connection.create` | A {% data variables.product.prodname_github_connect %} connection to {% data variables.product.prodname_dotcom_the_website %} was created. | -| `dotcom_connection.destroy` | A {% data variables.product.prodname_github_connect %} connection to {% data variables.product.prodname_dotcom_the_website %} was deleted. | +| `dotcom_connection.create` | Uma conexão de {% data variables.product.prodname_github_connect %} com {% data variables.product.prodname_dotcom_the_website %} foi criada. | +| `dotcom_connection.destroy` | Uma conexão de {% data variables.product.prodname_github_connect %} com {% data variables.product.prodname_dotcom_the_website %} foi excluída. | | `dotcom_connection.token_updated` | O token de conexão de {% data variables.product.prodname_github_connect %} para {% data variables.product.prodname_dotcom_the_website %} foi atualizado. | | `dotcom_connection.upload_license_usage` | O uso da licença de {% data variables.product.prodname_ghe_server %} foi enviado manualmente para {% data variables.product.prodname_ghe_cloud %}. | | `dotcom_connection.upload_usage_metrics` | As mpetrica de uso de {% data variables.product.prodname_ghe_server %} foram enviadas para {% data variables.product.prodname_dotcom_the_website %}. | @@ -332,51 +332,53 @@ topics: {%- ifversion fpt or ghec %} ### ações da categoria `ambiente` -| Ação | Descrição | -| ------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `environment.add_protection_rule` | Uma regra de proteção de ambiente de {% data variables.product.prodname_actions %} foi criada através da API. Para obter mais informações, consulte "[Regras de proteção de ambiente](/actions/deployment/targeting-different-environments/using-environments-for-deployment#environment-protection-rules)". | -| `environment.create_actions_secret` | Um segredo foi criado para um ambiente de {% data variables.product.prodname_actions %} através da API. Para obter mais informações, consulte "[Segredos do ambiente](/actions/deployment/targeting-different-environments/using-environments-for-deployment#environment-secrets)". | -| `environment.delete` | Um ambiente foi excluído pela API. For more information, see "[Deleting an environment](/actions/deployment/targeting-different-environments/using-environments-for-deployment#deleting-an-environment)." | -| `environment.remove_actions_secret` | A secret was deleted for a {% data variables.product.prodname_actions %} environment via the API. Para obter mais informações, consulte "[Segredos do ambiente](/actions/deployment/targeting-different-environments/using-environments-for-deployment#environment-secrets)". | -| `environment.remove_protection_rule` | A {% data variables.product.prodname_actions %} environment protection rule was deleted via the API. Para obter mais informações, consulte "[Regras de proteção de ambiente](/actions/deployment/targeting-different-environments/using-environments-for-deployment#environment-protection-rules)". | -| `environment.update_actions_secret` | A secret was updated for a {% data variables.product.prodname_actions %} environment via the API. Para obter mais informações, consulte "[Segredos do ambiente](/actions/deployment/targeting-different-environments/using-environments-for-deployment#environment-secrets)". | -| `environment.update_protection_rule` | A {% data variables.product.prodname_actions %} environment protection rule was updated via the API. Para obter mais informações, consulte "[Regras de proteção de ambiente](/actions/deployment/targeting-different-environments/using-environments-for-deployment#environment-protection-rules)". | +| Ação | Descrição | +| ------------------------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `environment.add_protection_rule` | Uma regra de proteção de ambiente de {% data variables.product.prodname_actions %} foi criada através da API. Para obter mais informações, consulte "[Regras de proteção de ambiente](/actions/deployment/targeting-different-environments/using-environments-for-deployment#environment-protection-rules)". | +| `environment.create_actions_secret` | Um segredo foi criado para um ambiente de {% data variables.product.prodname_actions %} através da API. Para obter mais informações, consulte "[Segredos do ambiente](/actions/deployment/targeting-different-environments/using-environments-for-deployment#environment-secrets)". | +| `environment.delete` | Um ambiente foi excluído pela API. Para obter mais informações, consulte "["Excluir um ambiente](/actions/deployment/targeting-different-environments/using-environments-for-deployment#deleting-an-environment)". | +| `environment.remove_actions_secret` | Um segredo foi excluído para um ambiente de {% data variables.product.prodname_actions %} através da API. Para obter mais informações, consulte "[Segredos do ambiente](/actions/deployment/targeting-different-environments/using-environments-for-deployment#environment-secrets)". | +| `environment.remove_protection_rule` | Uma regra de proteção de ambiente de {% data variables.product.prodname_actions %} foi excluído através da API. Para obter mais informações, consulte "[Regras de proteção de ambiente](/actions/deployment/targeting-different-environments/using-environments-for-deployment#environment-protection-rules)". | +| `environment.update_actions_secret` | Um segredo foi atualizado para um ambiente de {% data variables.product.prodname_actions %} através da API. Para obter mais informações, consulte "[Segredos do ambiente](/actions/deployment/targeting-different-environments/using-environments-for-deployment#environment-secrets)". | +| `environment.update_protection_rule` | Uma regra de proteção de ambiente de {% data variables.product.prodname_actions %} foi atualizada através da API. Para obter mais informações, consulte "[Regras de proteção de ambiente](/actions/deployment/targeting-different-environments/using-environments-for-deployment#environment-protection-rules)". | {%- endif %} {%- ifversion ghae %} ### Ações da categoria de `external_group` -| Ação | Descrição | -| -------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `external_group.delete` | An Okta group was deleted. Para obter mais informações, consulte "[Mapeando grupos do Okta nas equipes](/admin/identity-and-access-management/configuring-authentication-and-provisioning-with-your-identity-provider/mapping-okta-groups-to-teams)". | -| `external_group.link` | An Okta group was mapped to a {% data variables.product.prodname_ghe_managed %} team. Para obter mais informações, consulte "[Mapeando grupos do Okta nas equipes](/admin/identity-and-access-management/configuring-authentication-and-provisioning-with-your-identity-provider/mapping-okta-groups-to-teams)". | -| `external_group.provision` | An Okta group was mapped to a team on {% data variables.product.prodname_ghe_managed %}. Para obter mais informações, consulte "[Mapeando grupos do Okta nas equipes](/admin/identity-and-access-management/configuring-authentication-and-provisioning-with-your-identity-provider/mapping-okta-groups-to-teams)". | -| `external_group.unlink` | An Okta group was unmapped from a {% data variables.product.prodname_ghe_managed %} team. Para obter mais informações, consulte "[Mapeando grupos do Okta nas equipes](/admin/identity-and-access-management/configuring-authentication-and-provisioning-with-your-identity-provider/mapping-okta-groups-to-teams)". | -| `external_group.update` | An Okta group's settings were updated. Para obter mais informações, consulte "[Mapeando grupos do Okta nas equipes](/admin/identity-and-access-management/configuring-authentication-and-provisioning-with-your-identity-provider/mapping-okta-groups-to-teams)". | +| Ação | Descrição | +| -------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `external_group.delete` | Um grupo do Okta foi excluído. Para obter mais informações, consulte "[Mapeando grupos do Okta nas equipes](/admin/identity-and-access-management/configuring-authentication-and-provisioning-with-your-identity-provider/mapping-okta-groups-to-teams)". | +| `external_group.link` | Um grupo do Okta foi mapeado com uma equipe de {% data variables.product.prodname_ghe_managed %}. Para obter mais informações, consulte "[Mapeando grupos do Okta nas equipes](/admin/identity-and-access-management/configuring-authentication-and-provisioning-with-your-identity-provider/mapping-okta-groups-to-teams)". | +| `external_group.provision` | Um grupo do Okta foi mapeado com uma equipe em {% data variables.product.prodname_ghe_managed %}. Para obter mais informações, consulte "[Mapeando grupos do Okta nas equipes](/admin/identity-and-access-management/configuring-authentication-and-provisioning-with-your-identity-provider/mapping-okta-groups-to-teams)". | +| `external_group.unlink` | O mapeamento do grupo do Okta foi cancelado de uma equipe de {% data variables.product.prodname_ghe_managed %}. Para obter mais informações, consulte "[Mapeando grupos do Okta nas equipes](/admin/identity-and-access-management/configuring-authentication-and-provisioning-with-your-identity-provider/mapping-okta-groups-to-teams)". | +| `external_group.update` | As onfigurações de um grupo do Okta foram atualizadas. Para obter mais informações, consulte "[Mapeando grupos do Okta nas equipes](/admin/identity-and-access-management/configuring-authentication-and-provisioning-with-your-identity-provider/mapping-okta-groups-to-teams)". | ### ações de categoria de `external_identity` -| Ação | Descrição | -| ------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `external_identity.deprovision` | A user was removed from an Okta group and was subsequently deprovisioned from {% data variables.product.prodname_ghe_managed %}. Para obter mais informações, consulte "[Mapeando grupos do Okta nas equipes](/admin/identity-and-access-management/configuring-authentication-and-provisioning-with-your-identity-provider/mapping-okta-groups-to-teams)". | -| `external_identity.provision` | An Okta user was added to an Okta group and was subsequently provisioned to the mapped team on {% data variables.product.prodname_ghe_managed %}. Para obter mais informações, consulte "[Mapeando grupos do Okta nas equipes](/admin/identity-and-access-management/configuring-authentication-and-provisioning-with-your-identity-provider/mapping-okta-groups-to-teams)". | -| `external_identity.update` | An Okta user's settings were updated. Para obter mais informações, consulte "[Mapeando grupos do Okta nas equipes](/admin/identity-and-access-management/configuring-authentication-and-provisioning-with-your-identity-provider/mapping-okta-groups-to-teams)". | +| Ação | Descrição | +| ------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| `external_identity.deprovision` | Um usuário foi removido de um grupo do Okta e foi subsequentemente desprovisionado de {% data variables.product.prodname_ghe_managed %}. Para obter mais informações, consulte "[Mapeando grupos do Okta nas equipes](/admin/identity-and-access-management/configuring-authentication-and-provisioning-with-your-identity-provider/mapping-okta-groups-to-teams)". | +| `external_identity.provision` | Um usuário do Okta foi adicionado a um grupo do Okta e foi posteriormente provisionado à equipe mapeada em {% data variables.product.prodname_ghe_managed %}. Para obter mais informações, consulte "[Mapeando grupos do Okta nas equipes](/admin/identity-and-access-management/configuring-authentication-and-provisioning-with-your-identity-provider/mapping-okta-groups-to-teams)". | +| `external_identity.update` | An Okta user's settings were updated. Para obter mais informações, consulte "[Mapeando grupos do Okta nas equipes](/admin/identity-and-access-management/configuring-authentication-and-provisioning-with-your-identity-provider/mapping-okta-groups-to-teams)". | {%- endif %} ### `gist` category actions -| Ação | Descrição | -| ------------------------ | ------------------------------------ | -| `gist.create` | A gist is created. | -| `gist.destroy` | A gist is deleted. | -| `gist.visibility_change` | The visibility of a gist is changed. | +| Ação | Descrição | +| ------------------------ | --------------------------------------- | +| `gist.create` | Um gist foi criado. | +| `gist.destroy` | Um gist foi excluído. | +| `gist.visibility_change` | A visibilidade de um gist foi alterada. | +{% ifversion ghec or ghes > 3.4 or ghae-issue-6724 %} ### ações da categoria `git` -| Ação | Descrição | -| ----------- | --------------------------------------- | -| `git.clone` | A repository was cloned. | -| `git.fetch` | Changes were fetched from a repository. | -| `git.push` | Changes were pushed to a repository. | +| Ação | Descrição | +| ----------- | ---------------------------------------------------------- | +| `git.clone` | Um repositório foi clonado. | +| `git.fetch` | As alterações foram obtidas de um repositório. | +| `git.push` | As alterações foram enviadas por push para um repositório. | +{% endif %} ### ações de categoria de `hook` @@ -390,18 +392,18 @@ topics: ### `integration` category actions -| Ação | Descrição | -| ---------------------------------- | ---------------------------------------------------------------------------------------- | -| `integration.create` | An integration was created. | -| `integration.destroy` | An integration was deleted. | -| `integration.manager_added` | A member of an enterprise or organization was added as an integration manager. | -| `integration.manager_removed` | A member of an enterprise or organization was removed from being an integration manager. | -| `integration.transfer` | Ownership of an integration was transferred to another user or organization. | -| `integration.remove_client_secret` | A client secret for an integration was removed. | -| `integration.revoke_all_tokens` | All user tokens for an integration were requested to be revoked. | -| `integration.revoke_tokens` | Token(s) for an integration were revoked. | +| Ação | Descrição | +| ---------------------------------- | ------------------------------------------------------------------------------------------- | +| `integration.create` | Uma integração foi criada. | +| `integration.destroy` | Uma integração foi excluída. | +| `integration.manager_added` | Um integrante de uma empresa ou organização foi adicionado como um gerente de integração. | +| `integration.manager_removed` | Um integrante de uma empresa ou organização foi removido do papel de gerente de integração. | +| `integration.transfer` | A propriedade de uma integração foi transferida para outro usuário ou organização. | +| `integration.remove_client_secret` | O segredo de um cliente para uma integração foi removido. | +| `integration.revoke_all_tokens` | Silicitou-se que todos os tokens de usuário para uma integração fossem revogados. | +| `integration.revoke_tokens` | O(s) token(s) para uma integração foi(foram) revogado(s). | -### `integration_installation`category actions +### Ações da categoria `integration_installation` | Ação | Descrição | | ------------------------------------------------ | ------------------------------------------------------ | @@ -488,49 +490,49 @@ topics: ### ações de categoria de `members_can_create_pages` -| Ação | Descrição | -| ---------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `members_can_create_pages.disable` | The ability for members to publish {% data variables.product.prodname_pages %} was disabled. Members cannot publish {% data variables.product.prodname_pages %} in an organization. For more information, see "[Managing the publication of GitHub Pages sites for your organization](/organizations/managing-organization-settings/managing-the-publication-of-github-pages-sites-for-your-organization)." | -| `members_can_create_pages.enable` | The ability for members to publish {% data variables.product.prodname_pages %} was enabled. Members can publish {% data variables.product.prodname_pages %} in an organization. For more information, see "[Managing the publication of GitHub Pages sites for your organization](/organizations/managing-organization-settings/managing-the-publication-of-github-pages-sites-for-your-organization)." | +| Ação | Descrição | +| ---------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `members_can_create_pages.disable` | A capacidade de os integrantes de publicar {% data variables.product.prodname_pages %} foi desabilitada. Os integrantes não podem publicar {% data variables.product.prodname_pages %} em uma organização. Para obter mais informações, consulte "[Gerenciando a publicação de sites do GitHub Pages para sua organização](/organizations/managing-organization-settings/managing-the-publication-of-github-pages-sites-for-your-organization)". | +| `members_can_create_pages.enable` | A capacidade de os integrantes de publicar {% data variables.product.prodname_pages %} foi habilitada. Os integrantes podem publicar {% data variables.product.prodname_pages %} em uma organização. Para obter mais informações, consulte "[Gerenciando a publicação de sites do GitHub Pages para sua organização](/organizations/managing-organization-settings/managing-the-publication-of-github-pages-sites-for-your-organization)". | -### `members_can_create_private_pages` category actions +### Ações da categoria `members_can_create_private_pages` -| Ação | Descrição | -| ------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `members_can_create_private_pages.disable` | The ability for members to publish private {% data variables.product.prodname_pages %} was disabled. Members cannot publish private {% data variables.product.prodname_pages %} in an organization. For more information, see "[Managing the publication of GitHub Pages sites for your organization](/organizations/managing-organization-settings/managing-the-publication-of-github-pages-sites-for-your-organization)." | -| `members_can_create_private_pages.enable` | The ability for members to publish private {% data variables.product.prodname_pages %} was enabled. Members can publish private {% data variables.product.prodname_pages %} in an organization. For more information, see "[Managing the publication of GitHub Pages sites for your organization](/organizations/managing-organization-settings/managing-the-publication-of-github-pages-sites-for-your-organization)." | +| Ação | Descrição | +| ------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| `members_can_create_private_pages.disable` | A capacidade de os integrantes de publicar {% data variables.product.prodname_pages %} privado foi desabilitada. Os integrantes não podem publicar {% data variables.product.prodname_pages %} privado em uma organização. Para obter mais informações, consulte "[Gerenciando a publicação de sites do GitHub Pages para sua organização](/organizations/managing-organization-settings/managing-the-publication-of-github-pages-sites-for-your-organization)". | +| `members_can_create_private_pages.enable` | A capacidade de os integrantes de publicar {% data variables.product.prodname_pages %} privado foi habilitada. Os integrantes podem publicar {% data variables.product.prodname_pages %} privado em uma organização. Para obter mais informações, consulte "[Gerenciando a publicação de sites do GitHub Pages para sua organização](/organizations/managing-organization-settings/managing-the-publication-of-github-pages-sites-for-your-organization)". | -### `members_can_create_public_pages` category actions +### Ações da categoria `members_can_create_public_pages` -| Ação | Descrição | -| ----------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `members_can_create_public_pages.disable` | The ability for members to publish public {% data variables.product.prodname_pages %} was disabled. Members cannot publish public {% data variables.product.prodname_pages %} in an organization. For more information, see "[Managing the publication of GitHub Pages sites for your organization](/organizations/managing-organization-settings/managing-the-publication-of-github-pages-sites-for-your-organization)." | -| `members_can_create_public_pages.enable` | The ability for members to publish public {% data variables.product.prodname_pages %} was enabled. Members can publish public {% data variables.product.prodname_pages %} in an organization. For more information, see "[Managing the publication of GitHub Pages sites for your organization](/organizations/managing-organization-settings/managing-the-publication-of-github-pages-sites-for-your-organization)." | +| Ação | Descrição | +| ----------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| `members_can_create_public_pages.disable` | A capacidade de os integrantes de publicar {% data variables.product.prodname_pages %} público foi desabilitada. Os integrantes não podem publicar {% data variables.product.prodname_pages %} público em uma organização. Para obter mais informações, consulte "[Gerenciando a publicação de sites do GitHub Pages para sua organização](/organizations/managing-organization-settings/managing-the-publication-of-github-pages-sites-for-your-organization)". | +| `members_can_create_public_pages.enable` | A capacidade de os integrantes de publicar {% data variables.product.prodname_pages %} público foi habilitada. Os integrantes podem publicar {% data variables.product.prodname_pages %} público em uma organização. Para obter mais informações, consulte "[Gerenciando a publicação de sites do GitHub Pages para sua organização](/organizations/managing-organization-settings/managing-the-publication-of-github-pages-sites-for-your-organization)". | {%- ifversion ghec or ghes or ghae %} -### `members_can_delete_repos` category actions +### Ações da categoria `members_can_delete_repos` -| Ação | Descrição | -| ---------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `members_can_delete_repos.clear` | An enterprise owner{% ifversion ghes %} or site administrator{% endif %} cleared the policy setting for deleting or transfering repositories in any organizations in an enterprise. For more information, see "[Enforcing a policy for repository deletion and transfer](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise#enforcing-a-policy-for-repository-deletion-and-transfer)." | -| `members_can_delete_repos.disable` | The ability for enterprise members to delete repositories was disabled. Members cannot delete or transfer repositories in any organizations in an enterprise. For more information, see "[Enforcing a policy for repository deletion and transfer](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise#enforcing-a-policy-for-repository-deletion-and-transfer)." | -| `members_can_delete_repos.enable` | The ability for enterprise members to delete repositories was enabled. Members can delete or transfer repositories in any organizations in an enterprise. For more information, see "[Enforcing a policy for repository deletion and transfer](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise#enforcing-a-policy-for-repository-deletion-and-transfer)." | +| Ação | Descrição | +| ---------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `members_can_delete_repos.clear` | O proprietário de uma empresa{% ifversion ghes %} ou administrador do site{% endif %} limpou a configuração de política para excluir ou transferir repositórios em qualquer organização em uma empresa. Para obter mais informações, consulte "[Aplicando uma política para a exclusão e transferência](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise#enforcing-a-policy-for-repository-deletion-and-transfer)". | +| `members_can_delete_repos.disable` | A capacidade de os integrantes da empresa de excluir repositórios foi desabilitada. Os membros não podem excluir ou transferir repositórios de nenhuma organização em uma empresa. Para obter mais informações, consulte "[Aplicando uma política para a exclusão e transferência](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise#enforcing-a-policy-for-repository-deletion-and-transfer)". | +| `members_can_delete_repos.enable` | A capacidade de os integrantes da empresa de excluir repositórios foi habilitada. Os membros podem excluir ou transferir repositórios de nenhuma organização em uma empresa. Para obter mais informações, consulte "[Aplicando uma política para a exclusão e transferência](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise#enforcing-a-policy-for-repository-deletion-and-transfer)". | -### `members_can_view_dependency_insights` category actions +### Ações da categoria `members_can_view_dependency_insights` -| Ação | Descrição | -| ---------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Ação | Descrição | +| ---------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | `members_can_view_dependency_insights.clear` | An enterprise owner{% ifversion ghes %} or site administrator{% endif %} cleared the policy setting for viewing dependency insights in any organizations in an enterprise.{% ifversion ghec %} For more information, see "[Enforcing a policy for visibility of dependency insights](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-policies-for-dependency-insights-in-your-enterprise)."{% endif %} -| `members_can_view_dependency_insights.disable` | The ability for enterprise members to view dependency insights was disabled. Members cannot view dependency insights in any organizations in an enterprise.{% ifversion ghec %} For more information, see "[Enforcing a policy for visibility of dependency insights](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-policies-for-dependency-insights-in-your-enterprise)."{% endif %} -| `members_can_view_dependency_insights.enable` | The ability for enterprise members to view dependency insights was enabled. Members can view dependency insights in any organizations in an enterprise.{% ifversion ghec %} For more information, see "[Enforcing a policy for visibility of dependency insights](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-policies-for-dependency-insights-in-your-enterprise)."{% endif %} +| `members_can_view_dependency_insights.disable` | A habilidade para os integrantes da empresa para visualizar insights de dependência foi desativada. Os integrantes não podem ver insights de dependência em qualquer organização de uma empresa.{% ifversion ghec %} Para obter mais informações, consulte "[Aplicando uma política de visibilidade de insights de dependência](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-policies-for-dependency-insights-in-your-enterprise)"{% endif %} +| `members_can_view_dependency_insights.enable` | A habilidade para os integrantes da empresa para visualizar insights de dependência foi habilitada. Os integrantes podem ver insights de dependência em qualquer organização de uma empresa.{% ifversion ghec %} Para obter mais informações, consulte "[Aplicando uma política de visibilidade de insights de dependência](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-policies-for-dependency-insights-in-your-enterprise)"{% endif %} -### `migration` category actions +### Ações da categoria `migration` -| Ação | Descrição | -| ------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `migration.create` | A migration file was created for transferring data from a *source* location (such as a {% data variables.product.prodname_dotcom_the_website %} organization or a {% data variables.product.prodname_ghe_server %} instance) to a *target* {% data variables.product.prodname_ghe_server %} instance. | -| `migration.destroy_file` | A migration file for transferring data from a *source* location (such as a {% data variables.product.prodname_dotcom_the_website %} organization or a {% data variables.product.prodname_ghe_server %} instance) to a *target* {% data variables.product.prodname_ghe_server %} instance was deleted. | -| `migration.download` | Um arquivo de migração para transferência de dados da localidade *fonte* (como uma organização de {% data variables.product.prodname_dotcom_the_website %} ou uma instância de {% data variables.product.prodname_ghe_server %}) para um *destino* da instância de{% data variables.product.prodname_ghe_server %} instância foi baixado. | +| Ação | Descrição | +| ------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| `migration.create` | Um arquivo de migração foi criado para transferência de dados da localidade *fonte* (como uma organização de {% data variables.product.prodname_dotcom_the_website %} ou uma instância de {% data variables.product.prodname_ghe_server %}) para um *destino* da instância de {% data variables.product.prodname_ghe_server %}. | +| `migration.destroy_file` | Um arquivo de migração para transferência de dados da localidade *fonte* (como uma organização de {% data variables.product.prodname_dotcom_the_website %} ou uma instância de {% data variables.product.prodname_ghe_server %}) para um *destino* da instância de{% data variables.product.prodname_ghe_server %} instância foi excluído. | +| `migration.download` | Um arquivo de migração para transferência de dados da localidade *fonte* (como uma organização de {% data variables.product.prodname_dotcom_the_website %} ou uma instância de {% data variables.product.prodname_ghe_server %}) para um *destino* da instância de{% data variables.product.prodname_ghe_server %} instância foi baixado. | {%- endif %} ### ações de categoria`Oauth_access` @@ -551,9 +553,9 @@ topics: {%- ifversion fpt or ghec %} | `oauth_application.generate_client_secret` | A chave do segredo de um [aplicativo do OAuth ][] foi gerada. | `oauth_application.remove_client_secret` | A chave do segredo de um [aplicativo OAuth application][]foi excluída. {%- endif %} -| `oauth_application.reset_secret` | An [OAuth application][]'s secret key was reset. +| `oauth_application.reset_secret` | A chave do segredo de um [aplicativo OAuth application][]foi redefinida. {%- ifversion fpt or ghec %} -| `oauth_application.revoke_all_tokens` | All user tokens for an [OAuth application][] were requested to be revoked. +| `oauth_application.revoke_all_tokens` | Solicitou-se que todos os tokens para um [aplicativo OAuth][] fossem revogados. {%- endif %} | `oauth_application.revoke_tokens` | Token(s) for an [OAuth application][] were revoked. | `oauth_application.transfer` | An [OAuth application][] was transferred from one user or organization account to another. {%- ifversion ghes or ghae %} @@ -596,10 +598,10 @@ topics: {%- endif %} | `org.create_integration_secret` | A {% data variables.product.prodname_dependabot %}{% ifversion fpt or ghec %} or {% data variables.product.prodname_codespaces %}{% endif %} integration secret was created for an organization. | `org.delete` | An organization was deleted by a user-initiated background job. | `org.disable_member_team_creation_permission` | An organization owner limited team creation to owners. Para obter mais informações, consulte "[Configurar permissões de criação de equipes na organização](/organizations/managing-organization-settings/setting-team-creation-permissions-in-your-organization)". | `org.disable_reader_discussion_creation_permission` | An organization owner limited discussion creation to users with at least triage permission in an organization. {% ifversion fpt or ghec %}For more information, see "[Allowing or disallowing users with read access to create discussions](/organizations/managing-organization-settings/managing-discussion-creation-for-repositories-in-your-organization)."{% endif %} {%- ifversion fpt or ghec %} -| `org.disable_oauth_app_restrictions` | Third-party application access restrictions for an organization were disabled. For more information, see "[Disabling OAuth App access restrictions for your organization](/organizations/restricting-access-to-your-organizations-data/disabling-oauth-app-access-restrictions-for-your-organization)." +| `org.disable_oauth_app_restrictions` | Third-party application access restrictions for an organization were disabled. Para obter mais informações, consulte "[Desabilitando restrições de acesso ao aplicativo OAuth para sua organização](/organizations/restricting-access-to-your-organizations-data/disabling-oauth-app-access-restrictions-for-your-organization)". {%- endif %} {%- ifversion ghec %} -| `org.disable_saml` | An organization owner disabled SAML single sign-on for an organization. +| `org.disable_saml` | O proprietário de uma organização desabilitou o logon único SAML para uma organização. {%- endif %} {%- ifversion not ghae %} | `org.disable_two_factor_requirement` | An organization owner disabled a two-factor authentication requirement for all members{% ifversion fpt or ghec %}, billing managers,{% endif %} and outside collaborators in an organization. @@ -631,7 +633,7 @@ topics: | `org.runner_group_visiblity_updated` | The visibility of a self-hosted runner group was updated via the REST API. Para obter mais informações, consulte "[Atualize um grupo de executores auto-hospedados para uma organização](/rest/reference/actions#update-a-self-hosted-runner-group-for-an-organization)". {%- endif %} {%- if secret-scanning-audit-log-custom-patterns %} -| `org.secret_scanning_push_protection_disable` | An organization owner or administrator disabled push protection for secret scanning. For more information, see "[Protecting pushes with secret scanning](/enterprise-cloud@latest/code-security/secret-scanning/protecting-pushes-with-secret-scanning)." | `org.secret_scanning_push_protection_enable` | An organization owner or administrator enabled push protection for secret scanning. +| `org.secret_scanning_push_protection_disable` | An organization owner or administrator disabled push protection for secret scanning. Para obter mais informações, consulte "[Protegendo pushes com digitalização de segredo](/enterprise-cloud@latest/code-security/secret-scanning/protecting-pushes-with-secret-scanning)". | `org.secret_scanning_push_protection_enable` | An organization owner or administrator enabled push protection for secret scanning. {%- endif %} {%- ifversion fpt or ghec or ghes > 3.1 or ghae %} | `org.self_hosted_runner_online` | The runner application was started. Só pode ser visto usando a API REST. Não é visível na interface do usuário ou na exportação do JSON/CSV. Para obter mais informações, consulte "[Verificar o status de um executor auto-hospedado](/actions/hosting-your-own-runners/monitoring-and-troubleshooting-self-hosted-runners#checking-the-status-of-a-self-hosted-runner)". | `org.self_hosted_runner_offline` | The runner application was stopped. Só pode ser visto usando a API REST. Não é visível na interface do usuário ou na exportação do JSON/CSV. Para obter mais informações, consulte "[Verificar o status de um executor auto-hospedado](/actions/hosting-your-own-runners/monitoring-and-troubleshooting-self-hosted-runners#checking-the-status-of-a-self-hosted-runner)". @@ -694,12 +696,12 @@ topics: {%- ifversion fpt or ghec or ghes > 3.1 %} ### `organization_domain` category actions -| Ação | Descrição | -| ----------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `organization_domain.approve` | An enterprise domain was approved for an organization. For more information, see "[Approving a domain for your organization](/organizations/managing-organization-settings/verifying-or-approving-a-domain-for-your-organization#approving-a-domain-for-your-organization)." | -| `organization_domain.create` | An enterprise domain was added to an organization. For more information, see "[Verifying a domain for your organization](/organizations/managing-organization-settings/verifying-or-approving-a-domain-for-your-organization#verifying-a-domain-for-your-organization)." | -| `organization_domain.destroy` | An enterprise domain was removed from an organization. For more information, see "[Removing an approved or verified domain](/organizations/managing-organization-settings/verifying-or-approving-a-domain-for-your-organization#removing-an-approved-or-verified-domain)." | -| `organization_domain.verify` | An enterprise domain was verified for an organization. For more information, see "[Verifying a domain for your organization](/organizations/managing-organization-settings/verifying-or-approving-a-domain-for-your-organization#verifying-a-domain-for-your-organization)." | +| Ação | Descrição | +| ----------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `organization_domain.approve` | An enterprise domain was approved for an organization. For more information, see "[Approving a domain for your organization](/organizations/managing-organization-settings/verifying-or-approving-a-domain-for-your-organization#approving-a-domain-for-your-organization)." | +| `organization_domain.create` | An enterprise domain was added to an organization. For more information, see "[Verifying a domain for your organization](/organizations/managing-organization-settings/verifying-or-approving-a-domain-for-your-organization#verifying-a-domain-for-your-organization)." | +| `organization_domain.destroy` | An enterprise domain was removed from an organization. Para obter mais informações, consulte "[Removendo um domínio aprovado ou verificado](/organizations/managing-organization-settings/verifying-or-approving-a-domain-for-your-organization#removing-an-approved-or-verified-domain). " | +| `organization_domain.verify` | An enterprise domain was verified for an organization. For more information, see "[Verifying a domain for your organization](/organizations/managing-organization-settings/verifying-or-approving-a-domain-for-your-organization#verifying-a-domain-for-your-organization)." | ### `organization_projects_change` category actions @@ -856,21 +858,21 @@ topics: {%- ifversion fpt or ghec or ghes > 3.1 or ghae %} ### ações da categoria `pull_request` -| Ação | Descrição | -| ------------------------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `pull_request.close` | A pull request was closed without being merged. For more information, see "[Closing a pull request](/pull-requests/collaborating-with-pull-requests/incorporating-changes-from-a-pull-request/closing-a-pull-request)." | -| `pull_request.converted_to_draft` | A pull request was converted to a draft. For more information, see "[Changing the stage of a pull request](/github/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/changing-the-stage-of-a-pull-request#converting-a-pull-request-to-a-draft)." | -| `pull_request.create` | A pull request was created. For more information, see "[Creating a pull request](/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request)." | -| `pull_request.create_review_request` | A review was requested on a pull request. For more information, see "[About pull request reviews](/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/about-pull-request-reviews)." | -| `pull_request.in_progress` | A pull request was marked as in progress. | -| `pull_request.indirect_merge` | A pull request was considered merged because the pull request's commits were merged into the target branch. | -| `pull_request.merge` | A pull request was merged. Para obter mais informações, consulte "[Fazer merge de uma pull request](/pull-requests/collaborating-with-pull-requests/incorporating-changes-from-a-pull-request/merging-a-pull-request)". | -| `pull_request.ready_for_review` | A pull request was marked as ready for review. For more information, see "[Changing the stage of a pull request](/github/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/changing-the-stage-of-a-pull-request#marking-a-pull-request-as-ready-for-review)." | -| `pull_request.remove_review_request` | A review request was removed from a pull request. For more information, see "[About pull request reviews](/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/about-pull-request-reviews)." | -| `pull_request.reopen` | A pull request was reopened after previously being closed. | -| `pull_request_review.delete` | A review on a pull request was deleted. | -| `pull_request_review.dismiss` | A review on a pull request was dismissed. Para obter mais informações, consulte "[Ignorar uma revisão de pull request](/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/dismissing-a-pull-request-review)". | -| `pull_request_review.submit` | A review was submitted for a pull request. For more information, see "[About pull request reviews](/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/about-pull-request-reviews)." | +| Ação | Descrição | +| ------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `pull_request.close` | A pull request was closed without being merged. For more information, see "[Closing a pull request](/pull-requests/collaborating-with-pull-requests/incorporating-changes-from-a-pull-request/closing-a-pull-request)." | +| `pull_request.converted_to_draft` | A pull request was converted to a draft. For more information, see "[Changing the stage of a pull request](/github/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/changing-the-stage-of-a-pull-request#converting-a-pull-request-to-a-draft)." | +| `pull_request.create` | A pull request was created. For more information, see "[Creating a pull request](/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request)." | +| `pull_request.create_review_request` | A review was requested on a pull request. Para obter mais informações, consulte "[Sobre merges do pull request](/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/about-pull-request-reviews)". | +| `pull_request.in_progress` | A pull request was marked as in progress. | +| `pull_request.indirect_merge` | A pull request was considered merged because the pull request's commits were merged into the target branch. | +| `pull_request.merge` | A pull request was merged. Para obter mais informações, consulte "[Fazer merge de uma pull request](/pull-requests/collaborating-with-pull-requests/incorporating-changes-from-a-pull-request/merging-a-pull-request)". | +| `pull_request.ready_for_review` | A pull request was marked as ready for review. Para obter mais informações, consulte "[Alterar o stage de um pull request](/github/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/changing-the-stage-of-a-pull-request#marking-a-pull-request-as-ready-for-review)". | +| `pull_request.remove_review_request` | A review request was removed from a pull request. Para obter mais informações, consulte "[Sobre merges do pull request](/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/about-pull-request-reviews)". | +| `pull_request.reopen` | A pull request was reopened after previously being closed. | +| `pull_request_review.delete` | A review on a pull request was deleted. | +| `pull_request_review.dismiss` | A review on a pull request was dismissed. Para obter mais informações, consulte "[Ignorar uma revisão de pull request](/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/dismissing-a-pull-request-review)". | +| `pull_request_review.submit` | A review was submitted for a pull request. Para obter mais informações, consulte "[Sobre merges do pull request](/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/about-pull-request-reviews)". | ### Ações da categoria `pull_request_review` @@ -882,11 +884,11 @@ topics: ### Ações da categoria `pull_request_review_comment` -| Ação | Descrição | -| ------------------------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `pull_request_review_comment.create` | A review comment was added to a pull request. For more information, see "[About pull request reviews](/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/about-pull-request-reviews)." | -| `pull_request_review_comment.delete` | A review comment on a pull request was deleted. | -| `pull_request_review_comment.update` | A review comment on a pull request was changed. | +| Ação | Descrição | +| ------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| `pull_request_review_comment.create` | A review comment was added to a pull request. Para obter mais informações, consulte "[Sobre merges do pull request](/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/about-pull-request-reviews)". | +| `pull_request_review_comment.delete` | A review comment on a pull request was deleted. | +| `pull_request_review_comment.update` | A review comment on a pull request was changed. | {%- endif %} ### ações de categoria `repo` diff --git a/translations/pt-BR/content/admin/overview/about-enterprise-accounts.md b/translations/pt-BR/content/admin/overview/about-enterprise-accounts.md index 3e2735ee0c..ff845caef5 100644 --- a/translations/pt-BR/content/admin/overview/about-enterprise-accounts.md +++ b/translations/pt-BR/content/admin/overview/about-enterprise-accounts.md @@ -24,7 +24,7 @@ topics: {% ifversion ghec %} -Sua conta corporativa no {% data variables.product.prodname_dotcom_the_website %} permite que você gerencie múltiplas organizações. Sua conta corporativa deve ter um manipulador, como uma conta pessoal ou organizacional no {% data variables.product.prodname_dotcom %}. +Sua conta corporativa no {% data variables.product.prodname_dotcom_the_website %} permite que você gerencie múltiplas organizações. Your enterprise account must have a handle, like an organization or user account on {% data variables.product.prodname_dotcom %}. {% elsif ghes or ghae %} diff --git a/translations/pt-BR/content/admin/overview/about-upgrades-to-new-releases.md b/translations/pt-BR/content/admin/overview/about-upgrades-to-new-releases.md index f361db00ae..466d114c64 100644 --- a/translations/pt-BR/content/admin/overview/about-upgrades-to-new-releases.md +++ b/translations/pt-BR/content/admin/overview/about-upgrades-to-new-releases.md @@ -13,7 +13,7 @@ topics: {% ifversion ghes < 3.3 %}{% data reusables.enterprise.upgrade-ghes-for-features %}{% endif %} -{% data variables.product.product_name %} está constantemente melhorando, com novas funcionalidades e correções de erros introduzidas por meio de de recursos e versões de patch. {% ifversion ghae %}{% data variables.product.prodname_ghe_managed %} é um serviço totalmente gerenciado. Portanto, {% data variables.product.company_short %} conclui o processo de atualização da sua empresa.{% endif %} +{% data reusables.enterprise.constantly-improving %}{% ifversion ghae %}{% data variables.product.prodname_ghe_managed %} is a fully managed service, so {% data variables.product.company_short %} completes the upgrade process for your enterprise.{% endif %} As versões do recurso incluem novas funcionalidades e atualizações de recursos e, normalmente, ocorrem a cada trimestre. {% ifversion ghae %}{% data variables.product.company_short %} irá atualizar sua empresa para a versão mais recente do recurso. Você será avisado antecipadamente de qualquer período de inatividade planejado para sua empresa.{% endif %} diff --git a/translations/pt-BR/content/admin/overview/system-overview.md b/translations/pt-BR/content/admin/overview/system-overview.md index 1f39596bf6..10d56874b3 100644 --- a/translations/pt-BR/content/admin/overview/system-overview.md +++ b/translations/pt-BR/content/admin/overview/system-overview.md @@ -124,7 +124,7 @@ O {% data variables.product.prodname_ghe_server %} oferece quatro métodos de au - A autenticação com chave pública SSH oferece acesso a repositórios usando Git e acesso shell administrativo. Para obter mais informações, consulte "[Sobre SSH](/authentication/connecting-to-github-with-ssh/about-ssh)" e "[Acessar o shell administrativo (SSH)](/admin/configuration/configuring-your-enterprise/accessing-the-administrative-shell-ssh)". - A autenticação de nome de usuário e senha com cookies HTTP oferece acesso ao aplicativo web e gerenciamento de sessão, com autenticação de dois fatores (2FA) opcional. Para obter mais informações, consulte "[Usar autenticação integrada](/admin/identity-and-access-management/authenticating-users-for-your-github-enterprise-server-instance/using-built-in-authentication)". -- Autenticações LDAP, SAML ou CAS externas usando um serviço LDAP, provedor de identidade (IdP) SAML ou outros serviços compatíveis fornecem acesso ao aplicativo web. Para obter mais informações, consulte "[Autenticar usuários na instância do GitHub Enterprise Server](/admin/identity-and-access-management/authenticating-users-for-your-github-enterprise-server-instance)". +- Autenticações LDAP, SAML ou CAS externas usando um serviço LDAP, provedor de identidade (IdP) SAML ou outros serviços compatíveis fornecem acesso ao aplicativo web. For more information, see "[Managing IAM for your enterprise](/admin/identity-and-access-management/managing-iam-for-your-enterprise)." - Tokens OAuth e de acesso pessoal oferecem acesso a dados de repositórios e APIs Git para clientes e serviços externos. Para mais informação, consulte "[Criando um token de acesso pessoal](/github/authenticating-to-github/creating-a-personal-access-token)." ### Log de auditoria e acesso diff --git a/translations/pt-BR/content/admin/policies/enforcing-policies-for-your-enterprise/enforcing-policies-for-security-settings-in-your-enterprise.md b/translations/pt-BR/content/admin/policies/enforcing-policies-for-your-enterprise/enforcing-policies-for-security-settings-in-your-enterprise.md index c228965de5..c9e5da8f41 100644 --- a/translations/pt-BR/content/admin/policies/enforcing-policies-for-your-enterprise/enforcing-policies-for-security-settings-in-your-enterprise.md +++ b/translations/pt-BR/content/admin/policies/enforcing-policies-for-your-enterprise/enforcing-policies-for-security-settings-in-your-enterprise.md @@ -31,7 +31,7 @@ shortTitle: Políticas de configurações de segurança ## Exigir autenticação de dois fatores para organizações na sua empresa -Os proprietários corporativos podem exigir que integrantes da organização, gerentes de cobrança e colaboradores externos em todas as organizações pertencentes a uma empresa usem autenticação de dois fatores para proteger suas contas pessoais. +Enterprise owners can require that organization members, billing managers, and outside collaborators in all organizations owned by an enterprise use two-factor authentication to secure their user accounts. Antes de poder exigir a autenticação 2FA para todas as organizações pertencentes à sua empresa, você deve habilitar a autenticação de dois fatores para a sua própria conta. Para obter mais informações, consulte "[Proteger sua conta com autenticação de dois fatores (2FA)](/articles/securing-your-account-with-two-factor-authentication-2fa/)". @@ -39,9 +39,9 @@ Antes de poder exigir a autenticação 2FA para todas as organizações pertence **Avisos:** -- Se você exigir autenticação de dois fatores para a sua empresa, os integrantes, colaboradores externos e gerentes de cobrança (incluindo contas bot) em todas as organizações pertencentes à sua empresa que não utilizem 2FA serão removidos da organização e perderão acesso aos repositórios dela. Eles também perderão acesso às bifurcações dos repositórios privados da organização. Se a autenticação de dois fatores for habilitada para a conta pessoal deles em até três meses após a remoção da organização, será possível restabelecer as configurações e os privilégios de acesso deles. Para obter mais informações, consulte "[Restabelecer ex-integrantes da organização](/articles/reinstating-a-former-member-of-your-organization)". -- Qualquer proprietário da organização, integrante, gerente de cobrança ou colaborador externo em qualquer das organizações pertencentes à sua empresa que desabilite a 2FA para a conta pessoal dele depois que você tiver habilitado a autenticação de dois fatores obrigatória será removido automaticamente da organização. -- Se você for o único proprietário de uma empresa que exige autenticação de dois fatores, não poderá desabilitar 2FA para sua conta pessoal sem desabilitar a autenticação de dois fatores obrigatória para a empresa. +- Se você exigir autenticação de dois fatores para a sua empresa, os integrantes, colaboradores externos e gerentes de cobrança (incluindo contas bot) em todas as organizações pertencentes à sua empresa que não utilizem 2FA serão removidos da organização e perderão acesso aos repositórios dela. Eles também perderão acesso às bifurcações dos repositórios privados da organização. You can reinstate their access privileges and settings if they enable two-factor authentication for their account within three months of their removal from your organization. Para obter mais informações, consulte "[Restabelecer ex-integrantes da organização](/articles/reinstating-a-former-member-of-your-organization)". +- Any organization owner, member, billing manager, or outside collaborator in any of the organizations owned by your enterprise who disables 2FA for their account after you've enabled required two-factor authentication will automatically be removed from the organization. +- If you're the sole owner of a enterprise that requires two-factor authentication, you won't be able to disable 2FA for your user account without disabling required two-factor authentication for the enterprise. {% endwarning %} diff --git a/translations/pt-BR/content/admin/user-management/managing-organizations-in-your-enterprise/managing-projects-using-jira.md b/translations/pt-BR/content/admin/user-management/managing-organizations-in-your-enterprise/managing-projects-using-jira.md index b59c6e86d3..8ef9db8695 100644 --- a/translations/pt-BR/content/admin/user-management/managing-organizations-in-your-enterprise/managing-projects-using-jira.md +++ b/translations/pt-BR/content/admin/user-management/managing-organizations-in-your-enterprise/managing-projects-using-jira.md @@ -61,10 +61,10 @@ shortTitle: Gerenciamento de projetos com Jira 5. No modal **Add New Account** (Adicionar nova conta), defina as configurações do {% data variables.product.prodname_enterprise %}: - No menu suspenso **Host**, selecione **{% data variables.product.prodname_enterprise %}**. - - No campo **Team or User Account** (Conta de equipe ou usuário), digite o nome da sua organização ou conta pessoal do {% data variables.product.prodname_enterprise %}. + - In the **Team or User Account** field, type the name of your {% data variables.product.prodname_enterprise %} organization or user account. - No campo **OAuth Key** (Chave OAuth), informe o Client ID (ID do cliente) do seu aplicativo de desenvolvedor do {% data variables.product.prodname_enterprise %}. - No campo **OAuth Secret** (Segredo OAuth), informe o Client Secret (Segredo do cliente) do seu aplicativo de desenvolvedor do {% data variables.product.prodname_enterprise %}. - - Se você não desejar vincular novos repositórios que pertencem à sua organização de {% data variables.product.prodname_enterprise %} ou conta pessoal, desmarque a opção **Vincular novos repositórios automaticamente**. + - If you don't want to link new repositories owned by your {% data variables.product.prodname_enterprise %} organization or user account, deselect **Auto Link New Repositories**. - Se você não quiser ativar commits inteligentes, desmarque **Habilitar commits inteligentes**. - Clique em **Salvar**. 6. Revise as permissões que você vai conceder à sua conta do {% data variables.product.prodname_enterprise %} e clique em **Authorize application** (Autorizar aplicativo). diff --git a/translations/pt-BR/content/admin/user-management/managing-organizations-in-your-enterprise/managing-your-role-in-an-organization-owned-by-your-enterprise.md b/translations/pt-BR/content/admin/user-management/managing-organizations-in-your-enterprise/managing-your-role-in-an-organization-owned-by-your-enterprise.md index 1684df26a9..824c8511bb 100644 --- a/translations/pt-BR/content/admin/user-management/managing-organizations-in-your-enterprise/managing-your-role-in-an-organization-owned-by-your-enterprise.md +++ b/translations/pt-BR/content/admin/user-management/managing-organizations-in-your-enterprise/managing-your-role-in-an-organization-owned-by-your-enterprise.md @@ -24,7 +24,7 @@ Você pode optar por participar de uma organização pertencente à sua empresa {% warning %} -**Aviso**: Se uma organização usar o SCIM para fornecer usuários, entrar na organização desta forma poderia ter consequências não desejadas. Para obter mais informações, consulte "[Sobre o SCIM](/organizations/managing-saml-single-sign-on-for-your-organization/about-scim)". +**Aviso**: Se uma organização usar o SCIM para fornecer usuários, entrar na organização desta forma poderia ter consequências não desejadas. For more information, see "[About SCIM for organizations](/organizations/managing-saml-single-sign-on-for-your-organization/about-scim-for-organizations)." {% endwarning %} diff --git a/translations/pt-BR/content/authentication/authenticating-with-saml-single-sign-on/about-authentication-with-saml-single-sign-on.md b/translations/pt-BR/content/authentication/authenticating-with-saml-single-sign-on/about-authentication-with-saml-single-sign-on.md index f1b63e8d6f..c72718c44a 100644 --- a/translations/pt-BR/content/authentication/authenticating-with-saml-single-sign-on/about-authentication-with-saml-single-sign-on.md +++ b/translations/pt-BR/content/authentication/authenticating-with-saml-single-sign-on/about-authentication-with-saml-single-sign-on.md @@ -46,11 +46,13 @@ Na falta de um token de acesso pessoal ou uma chave SSH, você poderá criar um Para usar um token novo ou existente de acesso pessoal ou chave SSH com uma organização que usa ou impõe o SSO do SAML, você precisará autorizar o token ou autorizar a chave SSH para uso com uma organização de SSO do SAML. Para obter mais informações consulte "[Autorizar um token de acesso pessoal para usar com logon único SAML](/articles/authorizing-a-personal-access-token-for-use-with-saml-single-sign-on)" ou "[Autorizando uma chave SSH para uso com o logon único SAML](/articles/authorizing-an-ssh-key-for-use-with-saml-single-sign-on). -## Sobre {% data variables.product.prodname_oauth_apps %} e SSO do SAML +## About {% data variables.product.prodname_oauth_apps %}, {% data variables.product.prodname_github_apps %}, and SAML SSO -Você deve ter uma sessão do SAML ativa toda vez que autorizar um {% data variables.product.prodname_oauth_app %} para acessar uma organização que usa ou aplica o SSO do SAML. +You must have an active SAML session each time you authorize an {% data variables.product.prodname_oauth_app %} or {% data variables.product.prodname_github_app %} to access an organization that uses or enforces SAML SSO. You can create an active SAML session by navigating to `https://github.com/orgs/ORGANIZATION-NAME/sso` in your browser. -Após o proprietário de uma empresa ou organização habilitar ou aplicar o SSO do SAML para uma organização, você deverá autorizar novamente qualquer {% data variables.product.prodname_oauth_app %} que você autorizou anteriormente a acessar a organização. Para visualizar {% data variables.product.prodname_oauth_apps %} que você autorizou ou ou autorizar novamente um {% data variables.product.prodname_oauth_app %}, acesse a sua página de [{% data variables.product.prodname_oauth_apps %}](https://github.com/settings/applications). +After an enterprise or organization owner enables or enforces SAML SSO for an organization, and after you authenticate via SAML for the first time, you must reauthorize any {% data variables.product.prodname_oauth_apps %} or {% data variables.product.prodname_github_apps %} that you previously authorized to access the organization. + +To see the {% data variables.product.prodname_oauth_apps %} you've authorized, visit your [{% data variables.product.prodname_oauth_apps %} page](https://github.com/settings/applications). To see the {% data variables.product.prodname_github_apps %} you've authorized, visit your [{% data variables.product.prodname_github_apps %} page](https://github.com/settings/apps/authorizations). {% endif %} diff --git a/translations/pt-BR/content/billing/managing-billing-for-github-actions/managing-your-spending-limit-for-github-actions.md b/translations/pt-BR/content/billing/managing-billing-for-github-actions/managing-your-spending-limit-for-github-actions.md index fec09ab851..d041b92f7c 100644 --- a/translations/pt-BR/content/billing/managing-billing-for-github-actions/managing-your-spending-limit-for-github-actions.md +++ b/translations/pt-BR/content/billing/managing-billing-for-github-actions/managing-your-spending-limit-for-github-actions.md @@ -52,6 +52,7 @@ Proprietários de organizações e gestores de faturamento podem gerenciar o lim {% data reusables.dotcom_billing.monthly-spending-limit-actions-packages %} {% data reusables.dotcom_billing.update-spending-limit %} +{% ifversion ghec %} ## Gerenciando o limite de gastos de {% data variables.product.prodname_actions %} para sua conta corporativa Proprietários de organizações e gestores de faturamento podem gerenciar o limite de gastos de {% data variables.product.prodname_actions %} para uma conta corporativa. @@ -62,7 +63,7 @@ Proprietários de organizações e gestores de faturamento podem gerenciar o lim 1. Acima de "{% data variables.product.prodname_actions %} e pacotes de uso mensal", clique em **Limite de gastos**. ![Aba limite de gastos](/assets/images/help/settings/spending-limit-tab-enterprise.png) {% data reusables.dotcom_billing.monthly-spending-limit %} {% data reusables.dotcom_billing.update-spending-limit %} - +{% endif %} ## Gerenciamento de notificações por e-mail e limite de gastos {% data reusables.billing.email-notifications %} diff --git a/translations/pt-BR/content/billing/managing-billing-for-github-actions/viewing-your-github-actions-usage.md b/translations/pt-BR/content/billing/managing-billing-for-github-actions/viewing-your-github-actions-usage.md index 49c6faaee1..c76609aaea 100644 --- a/translations/pt-BR/content/billing/managing-billing-for-github-actions/viewing-your-github-actions-usage.md +++ b/translations/pt-BR/content/billing/managing-billing-for-github-actions/viewing-your-github-actions-usage.md @@ -37,6 +37,7 @@ Os proprietários da organização e gerentes de faturamento podem ver o uso do {% data reusables.dotcom_billing.actions-packages-storage %} {% data reusables.dotcom_billing.actions-packages-report-download-org-account %} +{% ifversion ghec %} ## Visualizando o uso de {% data variables.product.prodname_actions %} para sua conta corporativa Proprietários de organizações e gestores de faturamento podem visualizar o uso de {% data variables.product.prodname_actions %} para uma conta corporativa. @@ -53,3 +54,4 @@ Proprietários de organizações e gestores de faturamento podem visualizar o us 1. Em "{% data variables.product.prodname_actions %}", veja os detalhes do uso de transferência de dados por cada organização em sua conta corporativa. ![Detalhes do uso de minutos](/assets/images/help/billing/actions-minutes-enterprise.png) {% data reusables.dotcom_billing.actions-packages-storage-enterprise-account %} {% data reusables.enterprise-accounts.actions-packages-report-download-enterprise-accounts %} +{% endif %} diff --git a/translations/pt-BR/content/billing/managing-billing-for-github-advanced-security/viewing-your-github-advanced-security-usage.md b/translations/pt-BR/content/billing/managing-billing-for-github-advanced-security/viewing-your-github-advanced-security-usage.md index 49b7c3fe4b..16760cd748 100644 --- a/translations/pt-BR/content/billing/managing-billing-for-github-advanced-security/viewing-your-github-advanced-security-usage.md +++ b/translations/pt-BR/content/billing/managing-billing-for-github-advanced-security/viewing-your-github-advanced-security-usage.md @@ -25,6 +25,10 @@ shortTitle: Visualizar o uso avançado de segurança {% data reusables.advanced-security.about-ghas-license-seats %} Para obter mais informações, consulte "[Sobre a cobrança do {% data variables.product.prodname_GH_advanced_security %}](/billing/managing-billing-for-github-advanced-security/about-billing-for-github-advanced-security)". +{% if ghas-committers-calculator %} +You can calculate how many additional seats will be used if you enable {% data variables.product.prodname_GH_advanced_security %} for more organizations and repositories with the site admin dashboard. For more information, see "[Site admin dashboard](/admin/configuration/configuring-your-enterprise/site-admin-dashboard#advanced-security-active-committers)." +{% endif %} + ## Visualizando a licença de uso de {% data variables.product.prodname_GH_advanced_security %} para a sua conta corporativa Você pode verificar quantas estações a sua licença inclui e quantas delas são usadas atualmente. diff --git a/translations/pt-BR/content/billing/managing-billing-for-github-codespaces/managing-spending-limits-for-codespaces.md b/translations/pt-BR/content/billing/managing-billing-for-github-codespaces/managing-spending-limits-for-codespaces.md index 5b7d4a762c..f5aa2fbc4b 100644 --- a/translations/pt-BR/content/billing/managing-billing-for-github-codespaces/managing-spending-limits-for-codespaces.md +++ b/translations/pt-BR/content/billing/managing-billing-for-github-codespaces/managing-spending-limits-for-codespaces.md @@ -38,6 +38,7 @@ Proprietários de organizações e gestores de faturamento podem gerenciar o lim {% data reusables.dotcom_billing.monthly-spending-limit-codespaces %} {% data reusables.dotcom_billing.update-spending-limit %} +{% ifversion ghec %} ## Gerenciando o limite de gastos de {% data variables.product.prodname_codespaces %} para sua conta corporativa Proprietários de organizações e gestores de faturamento podem gerenciar o limite de gastos de {% data variables.product.prodname_codespaces %} para uma conta corporativa. @@ -48,6 +49,7 @@ Proprietários de organizações e gestores de faturamento podem gerenciar o lim 1. Acima do uso mensal de {% data variables.product.prodname_codespaces %}", clique em **Limite de gastos**. ![Aba limite de gastos](/assets/images/help/settings/spending-limit-tab-enterprise.png) {% data reusables.dotcom_billing.monthly-spending-limit %} {% data reusables.dotcom_billing.update-spending-limit %} +{% endif %} ## Exportar alterações quando você atingir seu limite de gastos diff --git a/translations/pt-BR/content/billing/managing-billing-for-github-codespaces/viewing-your-codespaces-usage.md b/translations/pt-BR/content/billing/managing-billing-for-github-codespaces/viewing-your-codespaces-usage.md index 74c6806e26..58cdb211a7 100644 --- a/translations/pt-BR/content/billing/managing-billing-for-github-codespaces/viewing-your-codespaces-usage.md +++ b/translations/pt-BR/content/billing/managing-billing-for-github-codespaces/viewing-your-codespaces-usage.md @@ -21,6 +21,7 @@ Os proprietários da organização e gerentes de faturamento podem ver o uso do {% data reusables.dotcom_billing.codespaces-minutes %} {% data reusables.dotcom_billing.actions-packages-report-download-org-account %} +{% ifversion ghec %} ## Visualizando o uso de {% data variables.product.prodname_codespaces %} para sua conta corporativa Proprietários de organizações e gestores de faturamento podem visualizar o uso de {% data variables.product.prodname_codespaces %} para uma conta corporativa. @@ -30,4 +31,4 @@ Proprietários de organizações e gestores de faturamento podem visualizar o us {% data reusables.enterprise-accounts.billing-tab %} 1. Em "{% data variables.product.prodname_codespaces %}, veja as informações de uso de cada organização na sua conta corporativa. {% data reusables.enterprise-accounts.actions-packages-report-download-enterprise-accounts %} - +{% endif %} diff --git a/translations/pt-BR/content/billing/managing-billing-for-github-packages/managing-your-spending-limit-for-github-packages.md b/translations/pt-BR/content/billing/managing-billing-for-github-packages/managing-your-spending-limit-for-github-packages.md index f94efde8dc..018f4f38a9 100644 --- a/translations/pt-BR/content/billing/managing-billing-for-github-packages/managing-your-spending-limit-for-github-packages.md +++ b/translations/pt-BR/content/billing/managing-billing-for-github-packages/managing-your-spending-limit-for-github-packages.md @@ -53,6 +53,7 @@ Proprietários de organizações e gestores de faturamento podem gerenciar o lim {% data reusables.dotcom_billing.monthly-spending-limit-actions-packages %} {% data reusables.dotcom_billing.update-spending-limit %} +{% ifversion ghec %} ## Gerenciando o limite de gastos de {% data variables.product.prodname_registry %} para sua conta corporativa Proprietários de organizações e gestores de faturamento podem gerenciar o limite de gastos de {% data variables.product.prodname_registry %} para uma conta corporativa. @@ -63,6 +64,7 @@ Proprietários de organizações e gestores de faturamento podem gerenciar o lim 1. Acima de "{% data variables.product.prodname_actions %} e pacotes de uso mensal", clique em **Limite de gastos**. ![Aba limite de gastos](/assets/images/help/settings/spending-limit-tab-enterprise.png) {% data reusables.dotcom_billing.monthly-spending-limit %} {% data reusables.dotcom_billing.update-spending-limit %} +{% endif %} ## Gerenciamento de notificações por e-mail e limite de gastos {% data reusables.billing.email-notifications %} diff --git a/translations/pt-BR/content/billing/managing-billing-for-github-packages/viewing-your-github-packages-usage.md b/translations/pt-BR/content/billing/managing-billing-for-github-packages/viewing-your-github-packages-usage.md index 0e6dceafe3..1dc04b9961 100644 --- a/translations/pt-BR/content/billing/managing-billing-for-github-packages/viewing-your-github-packages-usage.md +++ b/translations/pt-BR/content/billing/managing-billing-for-github-packages/viewing-your-github-packages-usage.md @@ -36,6 +36,7 @@ Os proprietários da organização e gerentes de cobrança podem ver o uso do {% {% data reusables.dotcom_billing.actions-packages-storage %} {% data reusables.dotcom_billing.actions-packages-report-download-org-account %} +{% ifversion ghec %} ## Visualizando o uso de {% data variables.product.prodname_registry %} para sua conta corporativa Proprietários de organizações e gestores de faturamento podem visualizar o uso de {% data variables.product.prodname_registry %} para uma conta corporativa. @@ -52,3 +53,4 @@ Proprietários de organizações e gestores de faturamento podem visualizar o us 1. Em "{% data variables.product.prodname_registry %}", veja os detalhes do uso de transferência de dados por cada organização em sua conta corporativa. ![Detalhes do uso da transferência de dados](/assets/images/help/billing/packages-data-enterprise.png) {% data reusables.dotcom_billing.actions-packages-storage-enterprise-account %} {% data reusables.enterprise-accounts.actions-packages-report-download-enterprise-accounts %} +{% endif %} diff --git a/translations/pt-BR/content/billing/managing-billing-for-your-github-account/about-per-user-pricing.md b/translations/pt-BR/content/billing/managing-billing-for-your-github-account/about-per-user-pricing.md index 1097bb37ea..ea0e1670ed 100644 --- a/translations/pt-BR/content/billing/managing-billing-for-your-github-account/about-per-user-pricing.md +++ b/translations/pt-BR/content/billing/managing-billing-for-your-github-account/about-per-user-pricing.md @@ -54,7 +54,7 @@ Você pode adicionar mais usuários à sua organização{% ifversion ghec %} ou Se você tiver dúvidas sobre a sua assinatura, entre em contato com {% data variables.contact.contact_support %}. -Para apoiar ainda mais as habilidades de colaboração da sua equipe, você pode fazer a atualização para {% data variables.product.prodname_ghe_cloud %}, que inclui funcionalidades como branches protegidos e proprietários de códigos em repositórios privados. {% data reusables.enterprise.link-to-ghec-trial %} +To further support your team's collaboration abilities, you can upgrade to {% data variables.product.prodname_ghe_cloud %}, which includes features like SAML single sign-on and advanced auditing. {% data reusables.enterprise.link-to-ghec-trial %} Para obter mais informações sobre preços por usuário para {% data variables.product.prodname_ghe_cloud %}, consulte [a documentação de {% data variables.product.prodname_ghe_cloud %}](/enterprise-cloud@latest/billing/managing-billing-for-your-github-account/about-per-user-pricing). diff --git a/translations/pt-BR/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/troubleshooting-the-codeql-workflow.md b/translations/pt-BR/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/troubleshooting-the-codeql-workflow.md index 7121f308f2..7ca1474bb2 100644 --- a/translations/pt-BR/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/troubleshooting-the-codeql-workflow.md +++ b/translations/pt-BR/content/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/troubleshooting-the-codeql-workflow.md @@ -158,7 +158,7 @@ Isso faz o upload do banco de dados como um artefato de ações que você pode b O artefato conterá uma cópia arquivada dos arquivos de origem digitalizados por {% data variables.product.prodname_codeql %} denominada _src.zip_. Se você comparar os arquivos do código-fonte no repositório e os arquivos em _src. ip_, você poderá ver quais tipos de arquivo estarão faltando. Uma vez que você sabe quais tipos de arquivo não estão sendo analisados, é mais fácil entender como você pode precisar alterar o fluxo de trabalho para a análise de {% data variables.product.prodname_codeql %}. -## Alerts found in generated code +## Alertas encontrados no código gerado {% data reusables.code-scanning.alerts-found-in-generated-code %} diff --git a/translations/pt-BR/content/code-security/supply-chain-security/end-to-end-supply-chain/securing-accounts.md b/translations/pt-BR/content/code-security/supply-chain-security/end-to-end-supply-chain/securing-accounts.md index dcc3c2c7d1..58bc72b0e1 100644 --- a/translations/pt-BR/content/code-security/supply-chain-security/end-to-end-supply-chain/securing-accounts.md +++ b/translations/pt-BR/content/code-security/supply-chain-security/end-to-end-supply-chain/securing-accounts.md @@ -31,11 +31,11 @@ A segurança da conta é fundamental para a segurança da sua cadeia de suprimen {% ifversion ghec %} Se você é proprietário de uma empresa ou organização, você pode configurar a autenticação centralizada com SAML. Embora você possa adicionar ou remover integrantes manualmente, é mais simples e mais seguro configurar um logon único (SSO) e SCIM entre {% data variables.product.product_name %} e seu provedor de identidade (IdP) SAML. Isso também simplifica o processo de autenticação para todos os integrantes da sua empresa. -Você pode configurar a autenticação SAML para uma conta corporativa ou da organização. Com o SAML, você pode conceder acesso às contas pessoais dos integrantes da sua empresa ou organização no {% data variables.product.product_location %} por meio do seu IdP, ou você pode criar e controlar as contas que pertencem à sua empresa usando {% data variables.product.prodname_emus %}. Para obter mais informações, consulte "[Sobre identidade e gerenciamento de acesso com o logon único SAML](/organizations/managing-saml-single-sign-on-for-your-organization/about-identity-and-access-management-with-saml-single-sign-on)". +Você pode configurar a autenticação SAML para uma conta corporativa ou da organização. Com o SAML, você pode conceder acesso às contas pessoais dos integrantes da sua empresa ou organização no {% data variables.product.product_location %} por meio do seu IdP, ou você pode criar e controlar as contas que pertencem à sua empresa usando {% data variables.product.prodname_emus %}. For more information, see "[About authentication for your enterprise](/admin/identity-and-access-management/managing-iam-for-your-enterprise/about-authentication-for-your-enterprise)." Depois de configurar a autenticação do SAML, quando os integrantes solicitarem acesso aos seus recursos, eles serão direcionados para o seu fluxo de SSO para garantir que sejam reconhecidos pelo seu IdP. Se não forem reconhecidos, o seu pedido será recusado. -Alguns IdPs são compatíveis com um protocolo denominado SCIM, que pode prover ou desprovisionar automaticamente o acesso em {% data variables.product.product_name %} quando você fizer alterações no seu IdP. Com o SCIM, você pode simplificar a administração à medida que a sua equipe cresce, e você pode revogar rapidamente o acesso às contas. O SCIM está disponível para organizações individuais em {% data variables.product.product_name %}, ou para empresas que usam {% data variables.product.prodname_emus %}. Para obter mais informações, consulte "[Sobre o SCIM](/organizations/managing-saml-single-sign-on-for-your-organization/about-scim)". +Alguns IdPs são compatíveis com um protocolo denominado SCIM, que pode prover ou desprovisionar automaticamente o acesso em {% data variables.product.product_name %} quando você fizer alterações no seu IdP. Com o SCIM, você pode simplificar a administração à medida que a sua equipe cresce, e você pode revogar rapidamente o acesso às contas. O SCIM está disponível para organizações individuais em {% data variables.product.product_name %}, ou para empresas que usam {% data variables.product.prodname_emus %}. For more information, see "[About SCIM for organizations](/organizations/managing-saml-single-sign-on-for-your-organization/about-scim-for-organizations)." {% endif %} {% ifversion ghes %} @@ -43,7 +43,7 @@ Se você é o administrador do site para {% data variables.product.product_locat Alguns métodos de autenticação também são compatíveis com a comunicação de informações adicionais para {% data variables.product.product_name %}, por exemplo, de quais grupos o usuário é integrante ou sincronizando chaves criptográficas para o usuário. Esta é uma excelente maneira de simplificar a sua administração à medida que a sua organização cresce. -Para obter mais informações sobre esses métodos de autenticação, consulte "[Usando CAS](/admin/identity-and-access-management/authenticating-users-for-your-github-enterprise-server-instance/using-cas), "[Usando SAML](/admin/identity-and-access-management/authenticating-users-for-your-github-enterprise-server-instance/using-saml)" e "[Usando LDAP](/admin/identity-and-access-management/authenticating-users-for-your-github-enterprise-server-instance/using-ldap)." +For more information about the authentication methods available for {% data variables.product.product_name %}, see "[About authentication for your enterprise](/admin/identity-and-access-management/managing-iam-for-your-enterprise/about-authentication-for-your-enterprise)." {% endif %} ## Configurar autenticação de dois fatores diff --git a/translations/pt-BR/content/code-security/supply-chain-security/understanding-your-software-supply-chain/about-supply-chain-security.md b/translations/pt-BR/content/code-security/supply-chain-security/understanding-your-software-supply-chain/about-supply-chain-security.md index a15d93bf29..2685d74730 100644 --- a/translations/pt-BR/content/code-security/supply-chain-security/understanding-your-software-supply-chain/about-supply-chain-security.md +++ b/translations/pt-BR/content/code-security/supply-chain-security/understanding-your-software-supply-chain/about-supply-chain-security.md @@ -140,8 +140,8 @@ Repositórios privados: - **{% data variables.product.prodname_dependabot_alerts %}**—não habilitado por padrão. Os proprietários de repositórios privados ou pessoas com acesso de administrador, podem habilitar o {% data variables.product.prodname_dependabot_alerts %} ativando o gráfico de dependências e {% data variables.product.prodname_dependabot_alerts %} para seus repositórios. Você também pode habilitar ou desabilitar alertas do Dependabot para todos os repositórios pertencentes à sua conta de usuário ou organização. Para obter mais informações, consulte "[Gerenciando configurações de segurança e análise da sua conta de usuário](/account-and-profile/setting-up-and-managing-your-github-user-account/managing-user-account-settings/managing-security-and-analysis-settings-for-your-user-account)" ou "[Gerenciando configurações de segurança e análise da sua organização](/organizations/keeping-your-organization-secure/managing-security-settings-for-your-organization/managing-security-and-analysis-settings-for-your-organization)". Qualquer tipo de repositório: -- **{% data variables.product.prodname_dependabot_security_updates %}**—não habilitado por padrão. É possível habilitar o {% data variables.product.prodname_dependabot_security_updates %} para qualquer repositório que use {% data variables.product.prodname_dependabot_alerts %} e o gráfico de dependências. Para obter mais informações, consulte "[Sobre {% data variables.product.prodname_dependabot_security_updates %}](/github/managing-security-vulnerabilities/about-dependabot-security-updates)." -- **{% data variables.product.prodname_dependabot_version_updates %}**—não habilitado por padrão. As pessoas com permissões de gravação em um repositório podem habilitar {% data variables.product.prodname_dependabot_version_updates %}. Para obter mais informações sobre habilitar atualizações de segurança, consulte "[Configurar {% data variables.product.prodname_dependabot_security_updates %}](/github/managing-security-vulnerabilities/configuring-dependabot-security-updates)." +- **{% data variables.product.prodname_dependabot_security_updates %}**—não habilitado por padrão. É possível habilitar o {% data variables.product.prodname_dependabot_security_updates %} para qualquer repositório que use {% data variables.product.prodname_dependabot_alerts %} e o gráfico de dependências. For information about enabling security updates, see "[Configuring {% data variables.product.prodname_dependabot_security_updates %}](/code-security/dependabot/dependabot-security-updates/configuring-dependabot-security-updates)." +- **{% data variables.product.prodname_dependabot_version_updates %}**—não habilitado por padrão. As pessoas com permissões de gravação em um repositório podem habilitar {% data variables.product.prodname_dependabot_version_updates %}. For information about enabling version updates, see "[Configuring {% data variables.product.prodname_dependabot_version_updates %}](/code-security/dependabot/dependabot-version-updates/configuring-dependabot-version-updates)." {% endif %} {% ifversion ghes or ghae %} @@ -149,6 +149,6 @@ Qualquer tipo de repositório: - **Revisão de dependência**—disponível quando o gráfico de dependências está habilitado para {% data variables.product.product_location %} e {% data variables.product.prodname_advanced_security %} está habilitado para a organização ou repositório. Para obter mais informações, consulte "[Sobre {% data variables.product.prodname_GH_advanced_security %}](/get-started/learning-about-github/about-github-advanced-security)." {% endif %} {% ifversion ghes > 3.2 %} -- **{% data variables.product.prodname_dependabot_security_updates %}**—não habilitado por padrão. É possível habilitar o {% data variables.product.prodname_dependabot_security_updates %} para qualquer repositório que use {% data variables.product.prodname_dependabot_alerts %} e o gráfico de dependências. Para obter mais informações, consulte "[Sobre {% data variables.product.prodname_dependabot_security_updates %}](/github/managing-security-vulnerabilities/about-dependabot-security-updates)." -- **{% data variables.product.prodname_dependabot_version_updates %}**—não habilitado por padrão. As pessoas com permissões de gravação em um repositório podem habilitar {% data variables.product.prodname_dependabot_version_updates %}. Para obter mais informações sobre habilitar atualizações de segurança, consulte "[Configurar {% data variables.product.prodname_dependabot_security_updates %}](/github/managing-security-vulnerabilities/configuring-dependabot-security-updates)." +- **{% data variables.product.prodname_dependabot_security_updates %}**—não habilitado por padrão. É possível habilitar o {% data variables.product.prodname_dependabot_security_updates %} para qualquer repositório que use {% data variables.product.prodname_dependabot_alerts %} e o gráfico de dependências. For information about enabling security updates, see "[Configuring {% data variables.product.prodname_dependabot_security_updates %}](/code-security/dependabot/dependabot-security-updates/configuring-dependabot-security-updates)." +- **{% data variables.product.prodname_dependabot_version_updates %}**—não habilitado por padrão. As pessoas com permissões de gravação em um repositório podem habilitar {% data variables.product.prodname_dependabot_version_updates %}. For information about enabling version updates, see "[Configuring {% data variables.product.prodname_dependabot_version_updates %}](/code-security/dependabot/dependabot-version-updates/configuring-dependabot-version-updates)." {% endif %} diff --git a/translations/pt-BR/content/communities/moderating-comments-and-conversations/limiting-interactions-for-your-user-account.md b/translations/pt-BR/content/communities/moderating-comments-and-conversations/limiting-interactions-for-your-user-account.md index ce6c4460be..2fc6593414 100644 --- a/translations/pt-BR/content/communities/moderating-comments-and-conversations/limiting-interactions-for-your-user-account.md +++ b/translations/pt-BR/content/communities/moderating-comments-and-conversations/limiting-interactions-for-your-user-account.md @@ -1,6 +1,6 @@ --- title: Limitar interações para sua conta de usuário -intro: You can temporarily enforce a period of limited activity for certain users in all public repositories owned by your personal account. +intro: Você pode aplicar temporariamente um período de atividade limitada para certos usuários em todos os repositórios públicos pertencentes à sua conta pessoal. versions: fpt: '*' ghec: '*' @@ -14,7 +14,7 @@ shortTitle: Limitar interações na conta ## Sobre limites temporários de interação -Limiting interactions for your personal account enables temporary interaction limits for all public repositories owned by your personal account. {% data reusables.community.interaction-limits-restrictions %} +Limitar interações para a sua conta pessoal habilita limites temporários de interação para todos os repositórios públicos pertencentes à sua conta pessoal. {% data reusables.community.interaction-limits-restrictions %} {% data reusables.community.interaction-limits-duration %} Após a duração do seu limite, os usuários podem retomar a atividade normal nos seus repositórios públicos. @@ -24,7 +24,7 @@ Ao habilitar limitações de atividade para todos os usuários, você não pode Você também pode bloquear usuários. Para obter mais informações, consulte "[Bloquear um usuário da sua conta pessoal](/communities/maintaining-your-safety-on-github/blocking-a-user-from-your-personal-account)". -## Limiting interactions for your personal account +## Limitando interações para a sua conta pessoal {% data reusables.user-settings.access_settings %} 1. Na seção "Acesso" da barra lateral, selecione **Moderação de {% octicon "report" aria-label="The report icon" %}** e, em seguida, clique em **Limites de interação**. diff --git a/translations/pt-BR/content/communities/moderating-comments-and-conversations/limiting-interactions-in-your-organization.md b/translations/pt-BR/content/communities/moderating-comments-and-conversations/limiting-interactions-in-your-organization.md index 2055f29534..4ad68b41ed 100644 --- a/translations/pt-BR/content/communities/moderating-comments-and-conversations/limiting-interactions-in-your-organization.md +++ b/translations/pt-BR/content/communities/moderating-comments-and-conversations/limiting-interactions-in-your-organization.md @@ -43,6 +43,6 @@ Os proprietários e moderadores da organização também podem bloquear usuário ## Leia mais - "[Denunciar abuso ou spam](/communities/maintaining-your-safety-on-github/reporting-abuse-or-spam)" - "[Gerenciar o acesso de um indivíduo a um repositório da organização](/articles/managing-an-individual-s-access-to-an-organization-repository)" -- "[Permission levels for a personal account repository](/articles/permission-levels-for-a-user-account-repository)" +- "[Níveis de permissão para o repositório de uma conta pessoal](/articles/permission-levels-for-a-user-account-repository)" - "[Funções do repositório para uma organização](/organizations/managing-access-to-your-organizations-repositories/repository-roles-for-an-organization)" - "[Gerenciando moderadores na sua organização](/organizations/managing-peoples-access-to-your-organization-with-roles/managing-moderators-in-your-organization)" diff --git a/translations/pt-BR/content/communities/moderating-comments-and-conversations/limiting-interactions-in-your-repository.md b/translations/pt-BR/content/communities/moderating-comments-and-conversations/limiting-interactions-in-your-repository.md index c80611dbeb..58aceccc82 100644 --- a/translations/pt-BR/content/communities/moderating-comments-and-conversations/limiting-interactions-in-your-repository.md +++ b/translations/pt-BR/content/communities/moderating-comments-and-conversations/limiting-interactions-in-your-repository.md @@ -22,7 +22,7 @@ shortTitle: Limitar interações no repositório {% data reusables.community.types-of-interaction-limits %} -You can also enable activity limitations on all repositories owned by your personal account or an organization. Se o limite de um usuário ou organização estiver habilitado, não será possível limitar a atividade para repositórios individuais pertencentes à conta. For more information, see "[Limiting interactions for your personal account](/communities/moderating-comments-and-conversations/limiting-interactions-for-your-user-account)" and "[Limiting interactions in your organization](/communities/moderating-comments-and-conversations/limiting-interactions-in-your-organization)." +Você também pode habilitar limitações de atividade em todos os repositórios pertencentes à sua conta pessoal ou a uma organização. Se o limite de um usuário ou organização estiver habilitado, não será possível limitar a atividade para repositórios individuais pertencentes à conta. Para obter mais informações, consulte "[Limitar interações para a sua conta pessoal](/communities/moderating-comments-and-conversations/limiting-interactions-for-your-user-account)" e "[Limitar interações na sua organização](/communities/moderating-comments-and-conversations/limiting-interactions-in-your-organization)". ## Restringir interações no repositório @@ -35,6 +35,6 @@ You can also enable activity limitations on all repositories owned by your perso ## Leia mais - "[Denunciar abuso ou spam](/communities/maintaining-your-safety-on-github/reporting-abuse-or-spam)" - "[Gerenciar o acesso de um indivíduo a um repositório da organização](/articles/managing-an-individual-s-access-to-an-organization-repository)" -- "[Permission levels for a personal account repository](/articles/permission-levels-for-a-user-account-repository)" +- "[Níveis de permissão para o repositório de uma conta pessoal](/articles/permission-levels-for-a-user-account-repository)" - "[Funções do repositório para uma organização](/organizations/managing-access-to-your-organizations-repositories/repository-roles-for-an-organization)" - "[Gerenciando moderadores na sua organização](/organizations/managing-peoples-access-to-your-organization-with-roles/managing-moderators-in-your-organization)" diff --git a/translations/pt-BR/content/communities/setting-up-your-project-for-healthy-contributions/adding-a-code-of-conduct-to-your-project.md b/translations/pt-BR/content/communities/setting-up-your-project-for-healthy-contributions/adding-a-code-of-conduct-to-your-project.md index 8b3325eee9..b50ad53417 100644 --- a/translations/pt-BR/content/communities/setting-up-your-project-for-healthy-contributions/adding-a-code-of-conduct-to-your-project.md +++ b/translations/pt-BR/content/communities/setting-up-your-project-for-healthy-contributions/adding-a-code-of-conduct-to-your-project.md @@ -21,7 +21,7 @@ Antes de adotar um código de conduta para seu projeto: Você pode adicionar um código de conduta ao seu projeto usando um modelo ou criando manualmente um código de conduta personalizado. O seu código de conduta estará disponível de qualquer forma, mas o "Código de Conduta" só será marcado como completo no perfil da comunidade do seu repositório se você usar um modelo. Se você usar um código de conduta escrito por outra pessoa ou organização, certifique-se de seguir as diretrizes de atribuição da fonte. Para obter mais informações sobre os perfis da comunidade, consulte "[Sobre os perfis da comunidade para repositórios públicos](//communities/setting-up-your-project-for-healthy-contributions/about-community-profiles-for-public-repositories)". -You can create a default code of conduct for your organization or personal account. Para obter mais informações, consulte "[Criando um arquivo padrão de integridade da comunidade](/communities/setting-up-your-project-for-healthy-contributions/creating-a-default-community-health-file)." +Você pode criar um código de conduta padrão para sua organização ou conta pessoal. Para obter mais informações, consulte "[Criando um arquivo padrão de integridade da comunidade](/communities/setting-up-your-project-for-healthy-contributions/creating-a-default-community-health-file)." ## Adicionar um código de conduta usando um modelo diff --git a/translations/pt-BR/content/communities/setting-up-your-project-for-healthy-contributions/adding-support-resources-to-your-project.md b/translations/pt-BR/content/communities/setting-up-your-project-for-healthy-contributions/adding-support-resources-to-your-project.md index 8605cbc92a..95b439ec99 100644 --- a/translations/pt-BR/content/communities/setting-up-your-project-for-healthy-contributions/adding-support-resources-to-your-project.md +++ b/translations/pt-BR/content/communities/setting-up-your-project-for-healthy-contributions/adding-support-resources-to-your-project.md @@ -20,7 +20,7 @@ Para direcionar pessoas a recursos de suporte específicos, é possível adicion {% ifversion fpt or ghes or ghec %} -You can create default support resources for your organization or personal account. Para obter mais informações, consulte "[Criando um arquivo padrão de integridade da comunidade](/communities/setting-up-your-project-for-healthy-contributions/creating-a-default-community-health-file)." +Você pode criar recursos-padrão de suporte para a conta da sua organização ou pessoal. Para obter mais informações, consulte "[Criando um arquivo padrão de integridade da comunidade](/communities/setting-up-your-project-for-healthy-contributions/creating-a-default-community-health-file)." {% endif %} diff --git a/translations/pt-BR/content/communities/setting-up-your-project-for-healthy-contributions/creating-a-default-community-health-file.md b/translations/pt-BR/content/communities/setting-up-your-project-for-healthy-contributions/creating-a-default-community-health-file.md index 5efce85118..025707502c 100644 --- a/translations/pt-BR/content/communities/setting-up-your-project-for-healthy-contributions/creating-a-default-community-health-file.md +++ b/translations/pt-BR/content/communities/setting-up-your-project-for-healthy-contributions/creating-a-default-community-health-file.md @@ -29,7 +29,7 @@ Os arquivos padrão não são incluídos em clones, pacotes ou downloads de repo ## Tipos de arquivo compatíveis -You can create defaults in your organization{% ifversion fpt or ghes or ghec %} or personal account{% endif %} for the following community health files: +Você pode criar padrões na sua organização{% ifversion fpt or ghes or ghec %} ou conta pessoal{% endif %} para os seguintes arquivos de saúde da comunidade: | Arquivo de integridade da comunidade | Descrição | | ----------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |{% ifversion fpt or ghec %} @@ -45,7 +45,7 @@ Você não pode criar um arquivo de licença padrão. Os arquivos de licença de ## Criar um repositório para arquivos padrão {% data reusables.repositories.create_new %} -2. Use the **Owner** drop-down menu, and select the organization{% ifversion fpt or ghes or ghec %} or personal account{% endif %} you want to create default files for. ![Menu suspenso Owner (Proprietário)](/assets/images/help/repository/create-repository-owner.png) +2. Use o menu suspenso **Proprietário** e selecione a organização{% ifversion fpt or ghes or ghec %} ou conta pessoal{% endif %} para a qual você deseja criar arquivos padrão. ![Menu suspenso Owner (Proprietário)](/assets/images/help/repository/create-repository-owner.png) 3. Digite **.github** como o nome para seu repositório e uma descrição opcional. ![Campo Create repository (Criar repositório)](/assets/images/help/repository/default-file-repository-name.png) 4. Certifique-se de que o status do repositório está definido como **Público** (um repositório-padrão para arquivos não pode ser privado). ![Botões de opção para selecionar status privado ou público](/assets/images/help/repository/create-repository-public-private.png) {% data reusables.repositories.initialize-with-readme %} diff --git a/translations/pt-BR/content/communities/setting-up-your-project-for-healthy-contributions/setting-guidelines-for-repository-contributors.md b/translations/pt-BR/content/communities/setting-up-your-project-for-healthy-contributions/setting-guidelines-for-repository-contributors.md index b0078eb612..3964ae11e1 100644 --- a/translations/pt-BR/content/communities/setting-up-your-project-for-healthy-contributions/setting-guidelines-for-repository-contributors.md +++ b/translations/pt-BR/content/communities/setting-up-your-project-for-healthy-contributions/setting-guidelines-for-repository-contributors.md @@ -28,7 +28,7 @@ Para proprietários e contribuidores, as diretrizes de contribuição economizam {% ifversion fpt or ghes or ghec %} -You can create default contribution guidelines for your organization{% ifversion fpt or ghes or ghec %} or personal account{% endif %}. Para obter mais informações, consulte "[Criando um arquivo padrão de integridade da comunidade](//communities/setting-up-your-project-for-healthy-contributions/creating-a-default-community-health-file)." +Você pode criar diretrizes de contribuição padrão para sua organização{% ifversion fpt or ghes or ghec %} ou conta pessoal{% endif %}. Para obter mais informações, consulte "[Criando um arquivo padrão de integridade da comunidade](//communities/setting-up-your-project-for-healthy-contributions/creating-a-default-community-health-file)." {% endif %} diff --git a/translations/pt-BR/content/communities/using-templates-to-encourage-useful-issues-and-pull-requests/about-issue-and-pull-request-templates.md b/translations/pt-BR/content/communities/using-templates-to-encourage-useful-issues-and-pull-requests/about-issue-and-pull-request-templates.md index 44174d6e2f..5c7c244aaa 100644 --- a/translations/pt-BR/content/communities/using-templates-to-encourage-useful-issues-and-pull-requests/about-issue-and-pull-request-templates.md +++ b/translations/pt-BR/content/communities/using-templates-to-encourage-useful-issues-and-pull-requests/about-issue-and-pull-request-templates.md @@ -18,7 +18,7 @@ Depois que você cria modelos de problema e pull request no repositório, os con {% ifversion fpt or ghes or ghec %} -You can create default issue and pull request templates for your organization or personal account. Para obter mais informações, consulte "[Criando um arquivo padrão de integridade da comunidade](/communities/setting-up-your-project-for-healthy-contributions/creating-a-default-community-health-file)." +Você pode criar modelos de problema padrão e de pull request para sua organização ou conta pessoal. Para obter mais informações, consulte "[Criando um arquivo padrão de integridade da comunidade](/communities/setting-up-your-project-for-healthy-contributions/creating-a-default-community-health-file)." {% endif %} diff --git a/translations/pt-BR/content/communities/using-templates-to-encourage-useful-issues-and-pull-requests/creating-a-pull-request-template-for-your-repository.md b/translations/pt-BR/content/communities/using-templates-to-encourage-useful-issues-and-pull-requests/creating-a-pull-request-template-for-your-repository.md index 1668468e96..91c7527d20 100644 --- a/translations/pt-BR/content/communities/using-templates-to-encourage-useful-issues-and-pull-requests/creating-a-pull-request-template-for-your-repository.md +++ b/translations/pt-BR/content/communities/using-templates-to-encourage-useful-issues-and-pull-requests/creating-a-pull-request-template-for-your-repository.md @@ -20,7 +20,7 @@ Você pode criar um subdiretório *PULL_REQUEST_TEMPLATE/* em qualquer uma das p {% ifversion fpt or ghes or ghec %} -You can create default pull request templates for your organization{% ifversion fpt or ghes or ghec %} or personal account{% endif %}. Para obter mais informações, consulte "[Criando um arquivo padrão de integridade da comunidade](/communities/setting-up-your-project-for-healthy-contributions/creating-a-default-community-health-file)." +Você pode criar modelos-padrão de pull request para sua organização{% ifversion fpt or ghes or ghec %} ou conta pessoal{% endif %}. Para obter mais informações, consulte "[Criando um arquivo padrão de integridade da comunidade](/communities/setting-up-your-project-for-healthy-contributions/creating-a-default-community-health-file)." {% endif %} diff --git a/translations/pt-BR/content/desktop/installing-and-configuring-github-desktop/installing-and-authenticating-to-github-desktop/authenticating-to-github.md b/translations/pt-BR/content/desktop/installing-and-configuring-github-desktop/installing-and-authenticating-to-github-desktop/authenticating-to-github.md index 2edc2f337d..b5736b778a 100644 --- a/translations/pt-BR/content/desktop/installing-and-configuring-github-desktop/installing-and-authenticating-to-github-desktop/authenticating-to-github.md +++ b/translations/pt-BR/content/desktop/installing-and-configuring-github-desktop/installing-and-authenticating-to-github-desktop/authenticating-to-github.md @@ -36,11 +36,11 @@ Antes de autenticar, {% data reusables.desktop.get-an-account %} {% data reusables.desktop.mac-select-desktop-menu %} {% data reusables.desktop.mac-select-accounts %} {% data reusables.desktop.choose-product-authenticate %} -4. To add an account on {% data variables.product.product_location_enterprise %}, type the URL for your instance under "Enterprise address," then click **Continue**. ![Botão Sign In (Entrar) do GitHub Enterprise](/assets/images/help/desktop/mac-sign-in-button-enterprise.png) +4. Para adicionar uma conta em {% data variables.product.product_location_enterprise %}, digite o URL para sua instância em "Endereço corporativo", depois clique em **Continuar**. ![Botão Sign In (Entrar) do GitHub Enterprise](/assets/images/help/desktop/mac-sign-in-button-enterprise.png) {% data reusables.desktop.sign-in-browser %} -1. To authenticate to {% data variables.product.product_location_enterprise %} account, type your account credentials and click **Sign in**. ![Botão de Sign In (Login) em {% data variables.product.prodname_ghe_server %} no navegador](/assets/images/help/desktop/enterprise-sign-in-button-browser.png) +1. Para efetuar a autenticação na conta de {% data variables.product.product_location_enterprise %}, digite suas credenciais de conta e clique em **Efetuar login**. ![Botão de Sign In (Login) em {% data variables.product.prodname_ghe_server %} no navegador](/assets/images/help/desktop/enterprise-sign-in-button-browser.png) - Alternatively, if you were already signed in to {% data variables.product.product_location_enterprise %} account, follow the prompts to return to {% data variables.product.prodname_desktop %} to finish authenticating. + Como alternativa, se você já estava conectado à conta {% data variables.product.product_location_enterprise %}, siga as instruções para retornar para {% data variables.product.prodname_desktop %} para concluir a autenticação. {% endmac %} @@ -65,7 +65,7 @@ Antes de autenticar, {% data reusables.desktop.get-an-account %} {% data reusables.desktop.windows-choose-options %} {% data reusables.desktop.windows-select-accounts %} {% data reusables.desktop.choose-product-authenticate %} -4. To add a {% data variables.product.prodname_enterprise %} account, type your credentials under "Enterprise address," then click **Continue**. ![Botão Sign In (Entrar) do GitHub Enterprise](/assets/images/help/desktop/windows-sign-in-button-enterprise.png) +4. Para adicionar uma conta de {% data variables.product.prodname_enterprise %}, digite suas credenciais em "Endereço corporativo" e, em seguida, clique em **Continuar**. ![Botão Sign In (Entrar) do GitHub Enterprise](/assets/images/help/desktop/windows-sign-in-button-enterprise.png) {% data reusables.desktop.retrieve-2fa %} {% endwindows %} diff --git a/translations/pt-BR/content/developers/apps/building-github-apps/creating-a-github-app-from-a-manifest.md b/translations/pt-BR/content/developers/apps/building-github-apps/creating-a-github-app-from-a-manifest.md index 4eb6a49540..0cea9cc3f7 100644 --- a/translations/pt-BR/content/developers/apps/building-github-apps/creating-a-github-app-from-a-manifest.md +++ b/translations/pt-BR/content/developers/apps/building-github-apps/creating-a-github-app-from-a-manifest.md @@ -46,7 +46,7 @@ Siga estas etapas para implementar o fluxo do Manifesto do aplicativo GitHub: ### 1. Você redireciona as pessoas para o GitHub para criar um novo aplicativo GitHub -To redirect people to create a new GitHub App, [provide a link](#examples) for them to click that sends a `POST` request to `https://github.com/settings/apps/new` for a personal account or `https://github.com/organizations/ORGANIZATION/settings/apps/new` for an organization account, replacing `ORGANIZATION` with the name of the organization account where the app will be created. +Para redirecionar as pessoas para criar um novo aplicativo GitHub, [fornece um link](#examples) para que cliquem que envia uma solicitação `POST` para `https://github. om/settings/apps/new` para uma conta pessoal ou `https://github. om/organizações/ORGANIZAÇÃO/configurações/apps/novo` para uma conta de organização substituindo `ORGANIZAÇÃO` pelo nome da conta da organização, em que o aplicativo será criado. Você deve incluir os [parâmetros do manifesto do aplicativo GitHub](#github-app-manifest-parameters) como uma string codificada por JSON em um parâmetro denominado `manifesto`. Você também pode incluir um parâmetro `estado` [](#parameters) para segurança adicional. @@ -83,7 +83,7 @@ O objeto `hook_attributes` tem a chave a seguir: #### Exemplos -This example uses a form on a web page with a button that triggers the `POST` request for a personal account: +Este exemplo usa um formulário em uma página web com um botão que aciona a solicitação `POST` para uma conta pessoal: ```html
diff --git a/translations/pt-BR/content/developers/apps/getting-started-with-apps/about-apps.md b/translations/pt-BR/content/developers/apps/getting-started-with-apps/about-apps.md index 5456759849..faf692b415 100644 --- a/translations/pt-BR/content/developers/apps/getting-started-with-apps/about-apps.md +++ b/translations/pt-BR/content/developers/apps/getting-started-with-apps/about-apps.md @@ -28,7 +28,7 @@ Para uma apresentação do processo de construção de um {% data variables.prod {% data variables.product.prodname_github_apps %} são atores de primeira classe no GitHub. Um {% data variables.product.prodname_github_app %} age em seu próprio nome, tomando ações por meio da API diretamente usando sua própria identidade, o que significa que você não precisa manter um bot ou conta de serviço como um usuário separado. -{% data variables.product.prodname_github_apps %} can be installed directly on organizations and personal accounts and granted access to specific repositories. Eles vêm com webhooks integrados e permissões específicas e restritas. Ao configurar o {% data variables.product.prodname_github_app %}, você pode selecionar os repositórios que deseja que ele acesse. Por exemplo, você pode configurar um aplicativo denominado `MyGitHub` que escreve problemas no repositório `octocat` e _apenas_ no repositório `octocat`. Para instalar um {% data variables.product.prodname_github_app %}, você deve ser o proprietário de uma organização ou ter permissões de administrador em um repositório. +O {% data variables.product.prodname_github_apps %} pode ser instalado diretamente em organizações e contas pessoal e conceder acesso a repositórios específicos. Eles vêm com webhooks integrados e permissões específicas e restritas. Ao configurar o {% data variables.product.prodname_github_app %}, você pode selecionar os repositórios que deseja que ele acesse. Por exemplo, você pode configurar um aplicativo denominado `MyGitHub` que escreve problemas no repositório `octocat` e _apenas_ no repositório `octocat`. Para instalar um {% data variables.product.prodname_github_app %}, você deve ser o proprietário de uma organização ou ter permissões de administrador em um repositório. {% data reusables.apps.app_manager_role %} @@ -85,7 +85,7 @@ Tenha em mente essas ideias ao usar os tokens de acesso pessoais: * Você pode realizar solicitações de cURL únicas. * Você pode executar scripts pessoais. * Não configure um script para toda a sua equipe ou empresa usá-lo. -* Don't set up a shared personal account to act as a bot user.{% ifversion fpt or ghes > 3.2 or ghae-issue-4374 or ghec %} +* Não configure uma conta pessoal compartilhada para agir atuar um usuário bot.{% ifversion fpt or ghes > 3.2 or ghae-issue-4374 or ghec %} * Defina um vencimento para os seus tokens de acesso pessoais para ajudar a manter suas informações seguras.{% endif %} ## Determinar qual integração criar diff --git a/translations/pt-BR/content/developers/apps/getting-started-with-apps/differences-between-github-apps-and-oauth-apps.md b/translations/pt-BR/content/developers/apps/getting-started-with-apps/differences-between-github-apps-and-oauth-apps.md index 4dd2e9bcc5..0d65e3cdbe 100644 --- a/translations/pt-BR/content/developers/apps/getting-started-with-apps/differences-between-github-apps-and-oauth-apps.md +++ b/translations/pt-BR/content/developers/apps/getting-started-with-apps/differences-between-github-apps-and-oauth-apps.md @@ -103,7 +103,7 @@ Ao contrário dos aplicativos OAuth, os aplicativos GitHub têm permissões dire ## Máquina vs. contas de bot -Machine user accounts are OAuth-based personal accounts that segregate automated systems using GitHub's user system. +Contas de usuário de máquina são contas pessoal baseadas no OAuth que separam sistemas automatizados usando o sistema de usuário do GitHub. As contas do bot são específicas para os aplicativos GitHub e são construídas em todos os aplicativos GitHub. diff --git a/translations/pt-BR/content/developers/apps/managing-github-apps/installing-github-apps.md b/translations/pt-BR/content/developers/apps/managing-github-apps/installing-github-apps.md index a3fe3ebbcd..932fa2538e 100644 --- a/translations/pt-BR/content/developers/apps/managing-github-apps/installing-github-apps.md +++ b/translations/pt-BR/content/developers/apps/managing-github-apps/installing-github-apps.md @@ -25,7 +25,7 @@ Depois de criar um aplicativo GitHub privado, é possível instalá-lo em um dos 1. Na [página de configurações dos aplicativos GitHub](https://github.com/settings/apps), selecione seu aplicativo. 2. Na barra lateral esquerda, clique em **Instalar aplicativo**. -3. Click **Install** next to the organization or personal account containing the correct repository. +3. Clique em **Instalar** ao lado de organização ou conta pessoal que contém o repositório correto. 4. Instale o aplicativo em todos os repositórios ou repositórios selecionados. ![Permissões de instalação do aplicativo](/assets/images/install_permissions.png) 5. Uma vez instalado, você verá as opções de configuração para o aplicativo na conta selecionada. Você pode fazer alterações aqui ou pode repetir as etapas anteriores para instalar o aplicativo em outra conta. diff --git a/translations/pt-BR/content/developers/apps/managing-github-apps/making-a-github-app-public-or-private.md b/translations/pt-BR/content/developers/apps/managing-github-apps/making-a-github-app-public-or-private.md index 528b873470..79c98a555e 100644 --- a/translations/pt-BR/content/developers/apps/managing-github-apps/making-a-github-app-public-or-private.md +++ b/translations/pt-BR/content/developers/apps/managing-github-apps/making-a-github-app-public-or-private.md @@ -26,7 +26,7 @@ Os fluxos de instalação pública têm uma página inicial para permitir que ou ## Fluxo privado de instalação -Os fluxos privados de instalação permitem que somente o proprietário de um aplicativo GitHub a instale. Limited information about the GitHub App will still exist on a public page, but the **Install** button will only be available to organization administrators or the personal account if the GitHub App is owned by an individual account. {% ifversion fpt or ghes > 3.1 or ghae or ghec %}Privado {% else %}Privado (também conhecido como interno){% endif %} Os aplicativos GitHub só podem ser instalados na conta de usuário ou de organização do proprietário. +Os fluxos privados de instalação permitem que somente o proprietário de um aplicativo GitHub a instale. Informações limitadas sobre o GitHub App continuarão a existir em uma página pública, mas o botão **Instalar** só estará disponível para administradores da organização ou para a conta pessoal se o aplicativo GitHub for propriedade de uma conta individual. {% ifversion fpt or ghes > 3.1 or ghae or ghec %}Privado {% else %}Privado (também conhecido como interno){% endif %} Os aplicativos GitHub só podem ser instalados na conta de usuário ou de organização do proprietário. ## Alterar quem pode instalar seu aplicativo GitHub diff --git a/translations/pt-BR/content/developers/github-marketplace/github-marketplace-overview/applying-for-publisher-verification-for-your-organization.md b/translations/pt-BR/content/developers/github-marketplace/github-marketplace-overview/applying-for-publisher-verification-for-your-organization.md index da67a98807..aeca279ae6 100644 --- a/translations/pt-BR/content/developers/github-marketplace/github-marketplace-overview/applying-for-publisher-verification-for-your-organization.md +++ b/translations/pt-BR/content/developers/github-marketplace/github-marketplace-overview/applying-for-publisher-verification-for-your-organization.md @@ -15,7 +15,7 @@ A verificação do editor garante que {% data variables.product.prodname_dotcom Assim que sua organização for verificada, você poderá publicar planos pagos para o seu aplicativo. Para obter informações, consulte "[Configurar planos de preços para o seu anúncio](/developers/github-marketplace/setting-pricing-plans-for-your-listing)". -Para oferecer planos pagos para o seu aplicativo, este deverá pertencer a uma organização e você deverá ter permissões de proprietário na organização. If your app is currently owned by a personal account, you'll need to transfer the ownership of the app to an organization. Para obter mais informações, consulte "[Transferir a propriedade de um aplicativo GitHub](/developers/apps/transferring-ownership-of-a-github-app)" ou "[Transferir a propriedade de um aplicativo OAuth](/developers/apps/transferring-ownership-of-an-oauth-app)". +Para oferecer planos pagos para o seu aplicativo, este deverá pertencer a uma organização e você deverá ter permissões de proprietário na organização. Se seu aplicativo pertence atualmente a uma conta pessoal, você precisará transferir a propriedade do aplicativo para uma organização. Para obter mais informações, consulte "[Transferir a propriedade de um aplicativo GitHub](/developers/apps/transferring-ownership-of-a-github-app)" ou "[Transferir a propriedade de um aplicativo OAuth](/developers/apps/transferring-ownership-of-an-oauth-app)". ## Solicitar verificação de publicador diff --git a/translations/pt-BR/content/developers/webhooks-and-events/events/github-event-types.md b/translations/pt-BR/content/developers/webhooks-and-events/events/github-event-types.md index 709a188ad9..11de66e106 100644 --- a/translations/pt-BR/content/developers/webhooks-and-events/events/github-event-types.md +++ b/translations/pt-BR/content/developers/webhooks-and-events/events/github-event-types.md @@ -23,22 +23,22 @@ A API de eventos pode retornar diferentes tipos de eventos acionados por ativida Os objetos de evento retornados dos pontos de extremidade da API de eventos têm a mesma estrutura. -| Nome do atributo da API do evento | Descrição | -| --------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `id` | Identificador exclusivo do evento. | -| `tipo` | O tipo de evento. Os eventos usam PascalCase para o nome. | -| `actor` | O usuário que acionou o evento. | -| `actor.id` | O identificador único para o ator. | -| `actor.login` | O nome de usuário do ator. | -| `actor.display_login` | O formato de exibição específico do nome de usuário. | -| `actor.gravatar_id` | O identificador único do perfil Gravatar para o ator. | -| `actor.url` | A URL da API REST usada para recuperar o objeto do usuário, que inclui informações adicionais sobre o usuário. | -| `actor.avatar_url` | A URL da imagem do perfil do ator. | -| `repo` | O objeto de repositório onde ocorreu o evento. | -| `repo.id` | O identificador único do repositório. | -| `repo.name` | O nome do repositório, que inclui o proprietário e o nome do repositório. For example, `octocat/hello-world` is the name of the `hello-world` repository owned by the `octocat` personal account. | -| `repo.url` | A URL da API REST usada para recuperar o objeto do repositório, que inclui informações adicionais do repositório. | -| `carga` | O objeto da carga de eventos é único para o tipo de evento. Veja o tipo de evento abaixo para o objeto da `carga ` da API de eventos. | +| Nome do atributo da API do evento | Descrição | +| --------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| `id` | Identificador exclusivo do evento. | +| `tipo` | O tipo de evento. Os eventos usam PascalCase para o nome. | +| `actor` | O usuário que acionou o evento. | +| `actor.id` | O identificador único para o ator. | +| `actor.login` | O nome de usuário do ator. | +| `actor.display_login` | O formato de exibição específico do nome de usuário. | +| `actor.gravatar_id` | O identificador único do perfil Gravatar para o ator. | +| `actor.url` | A URL da API REST usada para recuperar o objeto do usuário, que inclui informações adicionais sobre o usuário. | +| `actor.avatar_url` | A URL da imagem do perfil do ator. | +| `repo` | O objeto de repositório onde ocorreu o evento. | +| `repo.id` | O identificador único do repositório. | +| `repo.name` | O nome do repositório, que inclui o proprietário e o nome do repositório. Por exemplo, `octocat/hello-world` é o nome do repositório `hello-world` que pertence à conta pessoal `octocat`. | +| `repo.url` | A URL da API REST usada para recuperar o objeto do repositório, que inclui informações adicionais do repositório. | +| `carga` | O objeto da carga de eventos é único para o tipo de evento. Veja o tipo de evento abaixo para o objeto da `carga ` da API de eventos. | ### Exemplo de objeto de evento WatchEvent diff --git a/translations/pt-BR/content/developers/webhooks-and-events/webhooks/webhook-events-and-payloads.md b/translations/pt-BR/content/developers/webhooks-and-events/webhooks/webhook-events-and-payloads.md index 485ef771eb..eb995be181 100644 --- a/translations/pt-BR/content/developers/webhooks-and-events/webhooks/webhook-events-and-payloads.md +++ b/translations/pt-BR/content/developers/webhooks-and-events/webhooks/webhook-events-and-payloads.md @@ -1185,7 +1185,7 @@ Este evento ocorre quando um {% data variables.product.prodname_github_app %} en | Tecla | Tipo | Descrição | | ------ | -------- | ---------------------------------------------------------------------------------- | -| `Ação` | `string` | A ação que foi executada. Este pode ser um dos seguintes:
  • `created` - Um repositório foi criado.
  • `deleted` - Um repositório foi excluído.
  • `archived` - Um repositório está arquivado.
  • `unarchived` - Um repositório não está arquivado.
  • {% ifversion ghes or ghae %}
  • `anonymous_access_enabled` - A repository is [enabled for anonymous Git access](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise), `anonymous_access_disabled` - A repository is [disabled for anonymous Git access](/admin/policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise)
  • {% endif %}
  • `edited` - As informações de um repositório são editadas.
  • `renamed` - Um repositório é renomeado.
  • `transferred` - Um repositório é transferido.
  • `publicized` - Um repositório é publicado.
  • `privatizado` - Um repositório é privatizado.
| +| `Ação` | `string` | A ação que foi executada. Este pode ser um dos seguintes:
  • `created` - Um repositório foi criado.
  • `deleted` - Um repositório foi excluído.
  • `archived` - Um repositório está arquivado.
  • `unarchived` - Um repositório não está arquivado.
  • {% ifversion ghes or ghae %}
  • `anonymous_access_enabled` - Um repositório está [habilitado para acesso anônimo ao Git](/admin/policies/enforcing-policies-for-your-enterpris/enforcing-repository-management-policies-in-your-enterprise), `anonymous_access_disabled` - Um repositório está [desabilitado para acesso anônimo ao Git](/admin/policies/enforcing-policies-for-your-enterpris/enforcing-repository-management-polices-in-your-enterprise)
  • {% endif %}
  • `edited` - As informações de um repositório são editadas.
  • `renamed` - Um repositório é renomeado.
  • `transferred` - Um repositório é transferido.
  • `publicized` - Um repositório é publicado.
  • `privatizado` - Um repositório é privatizado.
| {% data reusables.webhooks.repo_desc %} {% data reusables.webhooks.org_desc %} {% data reusables.webhooks.app_desc %} diff --git a/translations/pt-BR/content/discussions/collaborating-with-your-community-using-discussions/about-discussions.md b/translations/pt-BR/content/discussions/collaborating-with-your-community-using-discussions/about-discussions.md index 6f06cd0059..6ab4b5d3b4 100644 --- a/translations/pt-BR/content/discussions/collaborating-with-your-community-using-discussions/about-discussions.md +++ b/translations/pt-BR/content/discussions/collaborating-with-your-community-using-discussions/about-discussions.md @@ -9,34 +9,34 @@ versions: ## Sobre o {% data variables.product.prodname_discussions %} -With {% data variables.product.prodname_discussions %}, the community for your project can create and participate in conversations within the project's repository or organization. As discussões capacitam os mantenedores, contribuidores e visitantes para reunirem e atingirem os objetivos seguintes em um local central, sem ferramentas de terceiros. +Com {% data variables.product.prodname_discussions %}, a comunidade do seu projeto pode criar e participar de conversas no repositório ou organização do projeto. As discussões capacitam os mantenedores, contribuidores e visitantes para reunirem e atingirem os objetivos seguintes em um local central, sem ferramentas de terceiros. - Compartilhar anúncios e informações, recolher feedback, planejar e tomar decisões - Faça perguntas, discuta e responda às perguntas, e marque as discussões como respondidas -- Create polls to gauge community opinion +- Crie enquetes para medir a opinião da comunidade - Promova uma atmosfera convidativa para visitantes e contribuidores para discutir objetivos, desenvolvimento, administração e fluxos de trabalho ![Aba de discussões para um repositório](/assets/images/help/discussions/hero.png) -You might use repository discussions to discuss topics that are specific to the repository. If your project spans multiple repositories, you might use organization discussions to discuss topics that aren't specific to a single repository in your organization. +Você pode usar discussões no repositório para discutir tópicos específicos do repositório. Se o seu projeto abrange vários repositórios, você poderá usar discussões da organização para discutir tópicos que não sejam específicos de um único repositório na sua organização. Você não precisa fechar uma discussão como você fecha um problema ou um pull request. -Se um administrador de repositório ou mantenedor do projeto habilitar {% data variables.product.prodname_discussions %} para um repositório, qualquer pessoa que visitar o repositório poderá criar e participar de discussões do repositório. If an organization owner enables {% data variables.product.prodname_discussions %} for an organization, anyone who can view the source repository can create an organization discussion. +Se um administrador de repositório ou mantenedor do projeto habilitar {% data variables.product.prodname_discussions %} para um repositório, qualquer pessoa que visitar o repositório poderá criar e participar de discussões do repositório. Se um proprietário da organização permitir que {% data variables.product.prodname_discussions %} para uma organização, qualquer pessoa que possa visualizar o repositório de origem pode criar uma discussão na organização. -Os administradores de repositório e mantenedores de projetos podem gerenciar as discussões e categorias de discussão em um repositório e fixar discussões para aumentar a visibilidade da discussão. Os moderadores e colaboradores podem marcar comentários como respostas, travar discussões e converter problemas em discussões. Similarly, for organization discussions, the role of a user in the source repository determines how a user can interact with organization discussions. Para obter mais informações, consulte "[Funções do repositório para uma organização](/organizations/managing-access-to-your-organizations-repositories/repository-roles-for-an-organization)". +Os administradores de repositório e mantenedores de projetos podem gerenciar as discussões e categorias de discussão em um repositório e fixar discussões para aumentar a visibilidade da discussão. Os moderadores e colaboradores podem marcar comentários como respostas, travar discussões e converter problemas em discussões. Da mesma forma, para discussões na organização, a função de um usuário no repositório de origem determina como um usuário pode interagir com as discussões da organização. Para obter mais informações, consulte "[Funções do repositório para uma organização](/organizations/managing-access-to-your-organizations-repositories/repository-roles-for-an-organization)". -For more information about management of discussions, see "[Managing discussions](/discussions/managing-discussions-for-your-community/managing-discussions)." +Para obter mais informações sobre o gerenciamento das discussões, consulte "[Gerenciando as discussões](/discussions/managing-discussions-for-your-community/managing-discussions). " -## About polls +## Sobre as enquetes -You can create polls in the polls category to gauge interest in new ideas and project direction. Anyone with read access to your repository can create polls, vote in polls, and view their results. Logged out users can view the results of polls in public repositories. +Você pode criar enquetes na categoria de enquetes para medir o interesse em novas idéias e na direção do projeto. Qualquer pessoa com acesso de leitura ao seu repositório pode criar enquetes, votar em enquetes e ver seus resultados. Usuários desconectados podem ver os resultados de enquetes em repositórios públicos. -Polls require a question and at least two options. You can add a maximum of eight options and the options can contain a maximum of 128 characters. +As enquetes exigem uma pergunta e pelo menos duas opções. Você pode adicionar um máximo de oito opções e as opções podem conter, no máximo, 128 caracteres. -Voters cannot change their vote. Editing a poll will reset any votes that have already been cast. +Os eleitores não podem alterar o seu voto. Editar uma enquete irá redefinir todos os votos que já foram expressos. -For more information on creating polls, see "[Creating a poll](/discussions/collaborating-with-your-community-using-discussions/participating-in-a-discussion#creating-a-poll)." +Para obter mais informações sobre como criar enquetes, consulte "[Criando uma enquete](/discussions/collaborating-with-your-community-using-discussions/participating-in-a-discussion#creating-a-poll)". ## Sobre a organização de discussão @@ -48,7 +48,7 @@ Para discussões com um formato de pergunta/resposta, é possível marcar um com {% data reusables.discussions.about-announcement-format %} -For more information, see "[Managing categories for discussions](/discussions/managing-discussions-for-your-community/managing-categories-for-discussions)." +Para obter mais informações, consulte "[Gerenciando categorias para discussões](/discussions/managing-discussions-for-your-community/managing-categories-for-discussions)". {% data reusables.discussions.you-can-label-discussions %} @@ -58,9 +58,9 @@ Como integrante ou mantenedor da comunidade, inicie uma discussão para fazer um Participe de uma discussão para fazer e responder a perguntas, fornecer feedback e envolver-se com a comunidade do projeto. Para obter mais informações, consulte "[Participar de uma discussão](/discussions/collaborating-with-your-community-using-discussions/participating-in-a-discussion)". -Você pode destacar discussões que contenham conversas importantes, úteis ou exemplares entre os integrantes da comunidade. For more information, see "[Managing discussions](/discussions/managing-discussions-for-your-community/managing-discussions#pinning-a-discussion)." +Você pode destacar discussões que contenham conversas importantes, úteis ou exemplares entre os integrantes da comunidade. Para obter mais informações, consulte "[Gerenciando discussões](/discussions/managing-discussions-for-your-community/managing-discussions#pinning-a-discussion)". -{% data reusables.discussions.you-can-convert-an-issue %} For more information, see "[Moderating discussions](/discussions/managing-discussions-for-your-community/moderating-discussions#converting-an-issue-to-a-discussion)." +{% data reusables.discussions.you-can-convert-an-issue %} Para obter mais informações, consulte "[Moderando discussões](/discussions/managing-discussions-for-your-community/moderating-discussions#converting-an-issue-to-a-discussion)". ## Compartilhando feedback diff --git a/translations/pt-BR/content/discussions/collaborating-with-your-community-using-discussions/collaborating-with-maintainers-using-discussions.md b/translations/pt-BR/content/discussions/collaborating-with-your-community-using-discussions/collaborating-with-maintainers-using-discussions.md index aaa65fba46..9f5f101c02 100644 --- a/translations/pt-BR/content/discussions/collaborating-with-your-community-using-discussions/collaborating-with-maintainers-using-discussions.md +++ b/translations/pt-BR/content/discussions/collaborating-with-your-community-using-discussions/collaborating-with-maintainers-using-discussions.md @@ -15,7 +15,7 @@ versions: {% data reusables.discussions.about-categories-and-formats %} {% data reusables.discussions.about-announcement-format %} -Repository administrators and project maintainers can delete a discussion in that repository. Similarly, administrators and maintainers of the source repository for an organization's discussions can delete a discussion in that organization. For more information, see "[Managing discussions](/discussions/managing-discussions-for-your-community/managing-discussions#deleting-a-discussion)." +Os administradores de repositório e mantenedores de projeto podem excluir uma discussão nesse repositório. Da mesma forma, os administradores e os mantenedores do repositório de origem das discussões de uma organização podem excluir uma discussão nessa organização. Para obter mais informações, consulte "[Gerenciando discussões](/discussions/managing-discussions-for-your-community/managing-discussions#deleting-a-discussion)". {% data reusables.discussions.github-recognizes-members %} Estes membros aparecem em uma lista dos colaboradores mais úteis para as discussões do projeto. À medida que o seu projeto cresce, você pode conceder mais permissões de acesso aos integrantes ativos da sua comunidade. Para obter mais informações, consulte "[Conceder permissões mais elevadas aos melhores contribuidores](/discussions/guides/granting-higher-permissions-to-top-contributors)" @@ -25,21 +25,21 @@ Para obter mais informações sobre a participação em discussões, consulte "[ ## Pré-requisitos -To collaborate with maintainers in repository discussions, a repository administrator or project maintainer must enable {% data variables.product.prodname_discussions %} for the repository. Para obter mais informações, consulte "[Habilitando ou desabilitando {% data variables.product.prodname_discussions %} para um repositório](/github/administering-a-repository/enabling-or-disabling-github-discussions-for-a-repository)". +Para colaborar com mantenedores em discussões de repositório, um administrador ou mantenedor do projeto deve habilitar {% data variables.product.prodname_discussions %} para o repositório. Para obter mais informações, consulte "[Habilitando ou desabilitando {% data variables.product.prodname_discussions %} para um repositório](/github/administering-a-repository/enabling-or-disabling-github-discussions-for-a-repository)". -To collaborate with maintainers in organization discussions, {% data variables.product.prodname_discussions %} must be enabled for the organization. For more information, see "[Enabling or disabling {% data variables.product.prodname_discussions %} for an organization](/organizations/managing-organization-settings/enabling-or-disabling-github-discussions-for-an-organization)." +Para colaborar com os mantenedores em discussões na organização, o {% data variables.product.prodname_discussions %} deve estar habilitado para a organização. Para obter mais informações, consulte "[Habilitando ou desabilitando {% data variables.product.prodname_discussions %} para uma organização](/organizations/managing-organization-settings/enabling-or-disabling-github-discussions-for-an-organization)". ## Iniciar uma discussão {% data reusables.discussions.starting-a-discussion %} -## Starting a poll +## Iniciando uma enquete {% data reusables.discussions.starting-a-poll %} ## Filtrar a lista de discussões -You can search for discussions and filter the list of discussions in a repository or organization. Para obter mais informações, consulte "[Pesquisar discussões](/search-github/searching-on-github/searching-discussions)". +É possível pesquisar discussões e filtrar a lista de discussões em um repositório ou organização. Para obter mais informações, consulte "[Pesquisar discussões](/search-github/searching-on-github/searching-discussions)". {% data reusables.discussions.navigate-to-repo-or-org %} {% data reusables.discussions.discussions-tab %} @@ -48,7 +48,7 @@ You can search for discussions and filter the list of discussions in a repositor ## Converter um problema em uma discussão -{% data reusables.discussions.you-can-convert-an-issue %} For more information, see "[Moderating discussions](/discussions/managing-discussions-for-your-community/moderating-discussions#converting-an-issue-to-a-discussion)." +{% data reusables.discussions.you-can-convert-an-issue %} Para obter mais informações, consulte "[Moderando discussões](/discussions/managing-discussions-for-your-community/moderating-discussions#converting-an-issue-to-a-discussion)". ## Leia mais diff --git a/translations/pt-BR/content/discussions/collaborating-with-your-community-using-discussions/participating-in-a-discussion.md b/translations/pt-BR/content/discussions/collaborating-with-your-community-using-discussions/participating-in-a-discussion.md index 3f26fb5126..b54dc648ee 100644 --- a/translations/pt-BR/content/discussions/collaborating-with-your-community-using-discussions/participating-in-a-discussion.md +++ b/translations/pt-BR/content/discussions/collaborating-with-your-community-using-discussions/participating-in-a-discussion.md @@ -13,24 +13,24 @@ shortTitle: Participar da discussão {% data reusables.discussions.about-discussions %} Para obter mais informações, consulte "[Sobre discussões](/discussions/collaborating-with-your-community-using-discussions/about-discussions)". -In addition to starting or viewing discussions and polls, you can comment in response to the original comment from the author of the discussion. Você também pode criar um tópico de comentário respondendo a um comentário individual feito por outro integrante da comunidade dentro da discussão e reagir aos comentários com emoji. +Além de iniciar ou visualizar discussões e enquetes, você pode fazer comentários em resposta ao comentário original do autor da discussão. Você também pode criar um tópico de comentário respondendo a um comentário individual feito por outro integrante da comunidade dentro da discussão e reagir aos comentários com emoji. Você pode bloquear usuários e reportar conteúdo disruptivo para manter um ambiente seguro e agradável para você mesmo em {% data variables.product.product_name %}. Para obter mais informações, consulte "[Manter sua segurança em {% data variables.product.prodname_dotcom %}](/communities/maintaining-your-safety-on-github)". ## Pré-requisitos -{% data variables.product.prodname_discussions %} must be enabled for the repository or organization for you to participate in a discussion in the repository or organization. For more information, see "[Enabling or disabling {% data variables.product.prodname_discussions %} for a repository](/github/administering-a-repository/enabling-or-disabling-github-discussions-for-a-repository)" and "[Enabling or disabling GitHub Discussions for an organization](/organizations/managing-organization-settings/enabling-or-disabling-github-discussions-for-an-organization)." +O {% data variables.product.prodname_discussions %} deve estar habilitado para o repositório ou organização para que você participe de uma discussão no repositório ou organização. Para obter mais informações, consulte "[Habilitando ou desabilitando {% data variables.product.prodname_discussions %} para um repositório](/github/administering-a-repository/enabling-or-disabling-github-discussions-for-a-repository)" e "[Habilitando ou desabilitando as Discussões do GitHub para uma organização](/organizations/managing-organization-settings/enabling-or-disabling-github-discussions-for-an-organization)". ## Criar uma discussão {% data reusables.discussions.starting-a-discussion %} -## Creating a poll +## Criando uma enquete {% data reusables.discussions.starting-a-poll %} ## Marcar um comentário como uma resposta -Os autores de discussões e usuários com função de triagem ou superior para um repositório podem marcar um comentário como a resposta para uma discussão no repositório. Similarly, discussion authors and users with the triage role or greater for the source repository for organization discussions can mark a comment as the answer to a discussion in the organization. +Os autores de discussões e usuários com função de triagem ou superior para um repositório podem marcar um comentário como a resposta para uma discussão no repositório. Da mesma forma, os autores de discussões e usuários com a função de triagem ou superior para o repositório de origem para discussões na organização podem marcar um comentário como a resposta para uma discussão na organização. {% data reusables.discussions.marking-a-comment-as-an-answer %} diff --git a/translations/pt-BR/content/discussions/guides/best-practices-for-community-conversations-on-github.md b/translations/pt-BR/content/discussions/guides/best-practices-for-community-conversations-on-github.md index 230286ea73..8c4037b1c1 100644 --- a/translations/pt-BR/content/discussions/guides/best-practices-for-community-conversations-on-github.md +++ b/translations/pt-BR/content/discussions/guides/best-practices-for-community-conversations-on-github.md @@ -10,11 +10,11 @@ versions: ## Conversas da comunidade em {% data variables.product.prodname_discussions %} -Since {% data variables.product.prodname_discussions %} is an open forum, there is an opportunity to bring non-code collaboration into a project's repository or organization and gather diverse feedback and ideas more quickly. You can help drive a productive conversation in a number of ways. +Como {% data variables.product.prodname_discussions %} é um fórum aberto, há a oportunidade de trazer uma colaboração que não é do código para o repositório ou organização de um projeto e coletar diversas sugestões e ideias mais rapidamente. Você pode ajudar a dirigir uma conversa produtiva de várias maneiras. - Fazendo pontuais e perguntas complementares para obter feedback específico -- Capturing a diverse experience and distilling it down to main points -- Opening an issue to take action based on the conversation, where applicable +- Capturar uma experiência diversificada e sintetizá-la para os pontos principais +- Abrir um problema para tomar ações com base na conversa, quando aplicável Para mais informações sobre como abrir um problema e fazer referências cruzadas a uma discussão, consulte "[Abrir um problema a partir de um comentário](/github/managing-your-work-on-github/opening-an-issue-from-a-comment)". @@ -22,19 +22,19 @@ Para mais informações sobre como abrir um problema e fazer referências cruzad Você pode criar e participar de discussões, problemas e pull requests, dependendo do tipo de conversa que você gostaria de ter. -You can use {% data variables.product.prodname_discussions %} to discuss big picture ideas, brainstorm, and develop a project's specific details before committing it to an issue, which can then be scoped. {% data variables.product.prodname_discussions %} é útil para equipes se: +Você pode usar {% data variables.product.prodname_discussions %} para discutir o panorama geral, levantamento de hipóteses e desenvolver detalhes específicos de um projeto antes de vinculá-lo a um problema, que poderá ter o escopo definido. {% data variables.product.prodname_discussions %} é útil para equipes se: - Você está na fase de descoberta de um projeto e ainda está aprendendo qual direção a sua equipe quer acessar - Você deseja coletar comentários de uma comunidade mais ampla sobre um projeto - Você deseja manter correções de erros, solicitações de recursos e conversas gerais separadas -- You want to measure interest in new ideas and gauge community opinion using polls +- Você deverá o interesse em novas ideias e medir a opinião da comunidade usando enquetes -You might use repository discussions to discuss topics that are specific to the repository. If your project spans multiple repositories, you might use organization discussions to discuss topics that aren't specific to a single repository in your organization. +Você pode usar discussões no repositório para discutir tópicos específicos do repositório. Se o seu projeto abrange vários repositórios, você poderá usar discussões da organização para discutir tópicos que não sejam específicos de um único repositório na sua organização. Os problemas são úteis para discutir detalhes específicos de um projeto, como relatórios de erros e melhorias planejadas. Para obter mais informações, consulte "[Sobre problemas](/articles/about-issues)". As pull requests permitem comentar diretamente nas alterações propostas. Para obter mais informações, consulte "[Sobre pull requests](/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/about-pull-requests)" e "[Comentar em uma pull request](/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/commenting-on-a-pull-request)". ## Seguindo as diretrizes de contribuição -Before you open a discussion in an open source repository, check to see if the repository has contributing guidelines. O arquivo CONTRIBUTING inclui informações sobre como o mantenedor do repositório gostaria que você contribuísse com ideias para o projeto. +Antes de abrir uma discussão em um repositório de código aberto, verifique se o repositório tem diretrizes de contribuição. O arquivo CONTRIBUTING inclui informações sobre como o mantenedor do repositório gostaria que você contribuísse com ideias para o projeto. Para obter mais informações, consulte "[Configurando seu projeto para Contribuições Úteis](/communities/setting-up-your-project-for-healthy-contributions)." diff --git a/translations/pt-BR/content/discussions/guides/finding-your-discussions.md b/translations/pt-BR/content/discussions/guides/finding-your-discussions.md index 8a82b8d6b6..8a4a494549 100644 --- a/translations/pt-BR/content/discussions/guides/finding-your-discussions.md +++ b/translations/pt-BR/content/discussions/guides/finding-your-discussions.md @@ -1,6 +1,6 @@ --- -title: Finding your discussions -intro: You can easily access every discussion you've created or participated in. +title: Encontrando suas discussões +intro: Você pode acessar facilmente cada discussão que você criou ou participou. versions: fpt: '*' ghec: '*' diff --git a/translations/pt-BR/content/discussions/guides/granting-higher-permissions-to-top-contributors.md b/translations/pt-BR/content/discussions/guides/granting-higher-permissions-to-top-contributors.md index c6ec32405b..fd81ecb608 100644 --- a/translations/pt-BR/content/discussions/guides/granting-higher-permissions-to-top-contributors.md +++ b/translations/pt-BR/content/discussions/guides/granting-higher-permissions-to-top-contributors.md @@ -16,11 +16,11 @@ Os contribuidores mais úteis dos últimos 30 dias são destacados no painel de {% data reusables.discussions.navigate-to-repo-or-org %} {% data reusables.discussions.discussions-tab %} -1. Compare the list of contributors with their access permissions to the repository or, for organization discussions, to the source repository to see who qualifies to moderate the discussion. +1. Comparar a lista de contribuidores com suas permissões de acesso ao repositório, ou para discussões na organização com o repositório de origem para ver quem se qualifica para moderar a discussão. ## Etapa 2: Reveja os níveis de permissão para {% data variables.product.prodname_discussions %} -People with triage permissions for a repository can help moderate a repository's discussions by marking comments as answers, locking discussions that are not longer useful or are damaging to the community, and converting issues to discussions when an idea is still in the early stages of development. Similarly, people with triage permissions for the source repository for organization discussions can moderate the organization's discussions. Para obter mais informações, consulte "[Moderação de discussões](/discussions/managing-discussions-for-your-community/moderating-discussions)". +Pessoas com permissões de triagem para um repositório podem ajudar a moderar as discussões de um repositório marcando comentários como respostas, bloqueando discussões que já não são úteis ou prejudicam a comunidade e convertendo os problemas em discussões quando uma ideia ainda está nos primeiros estágios de desenvolvimento. Da mesma forma, as pessoas com permissões de triagem para o repositório de origem para discussões da organização podem moderar as discussões da organização. Para obter mais informações, consulte "[Moderação de discussões](/discussions/managing-discussions-for-your-community/moderating-discussions)". Para obter mais informações sobre os níveis de permissão do repositório e {% data variables.product.prodname_discussions %}, consulte "[Níveis de permissões do repositório para uma organização](/organizations/managing-access-to-your-organizations-repositories/repository-permission-levels-for-an-organization)". diff --git a/translations/pt-BR/content/discussions/managing-discussions-for-your-community/managing-categories-for-discussions.md b/translations/pt-BR/content/discussions/managing-discussions-for-your-community/managing-categories-for-discussions.md index 2003113392..c2fb79fea9 100644 --- a/translations/pt-BR/content/discussions/managing-discussions-for-your-community/managing-categories-for-discussions.md +++ b/translations/pt-BR/content/discussions/managing-discussions-for-your-community/managing-categories-for-discussions.md @@ -1,6 +1,6 @@ --- -title: Managing categories for discussions -intro: 'You can categorize discussions to organize conversations for your community members, and you can choose a format for each category.' +title: Gerenciar categorias para discussões +intro: Você pode categorizar as discussões para organizar conversas para integrantes da sua comunidade e você pode escolher um formato para cada categoria. permissions: Repository administrators and people with write or greater access to a repository can manage categories for discussions in the repository. Repository administrators and people with write or greater access to the source repository for organization discussions can manage categories for discussions in the organization. versions: fpt: '*' @@ -26,13 +26,13 @@ Cada categoria deve ter um nome e um pareamento de emojis únicos e pode ser aco | 📣 Anúncios | Atualizações e notícias de mantenedores do projeto | Anúncio | | #️⃣ Geral | Tudo que for relevante para o projeto | Discussão aberta | | 💡 Ideias | Ideias para alterar ou melhorar o projeto | Discussão aberta | -| 🗳 Polls | Polls with multiple options for the community to vote for and discuss | Polls | +| 🗳 Enquetes | Enquetes com várias opções para a comunidade votar e discutir | Enquetes | | 🙏 Q&A | Perguntas para a comunidade responder, com um formato de pergunta/resposta | Pergunta e resposta | | 🙌 Mostrar e contar | Criações, experimentos ou testes relevantes para o projeto | Discussão aberta | ## Criar categoria -1. On {% data variables.product.product_location %}, navigate to the main page of the repository or organization where you want to create a category. +1. Em {% data variables.product.product_location %}, acesse a página principal do repositório ou organização onde você deseja criar uma categoria. {% data reusables.discussions.discussions-tab %} {% data reusables.discussions.edit-categories %} 1. Clique em **Nova Categoria**. ![Botão "Nova categoria" acima da lista de categorias de discussão para um repositório](/assets/images/help/discussions/click-new-category-button.png) @@ -43,7 +43,7 @@ Cada categoria deve ter um nome e um pareamento de emojis únicos e pode ser aco Você pode editar uma categoria para alterar o emoji, título, descrição e formato da discussão. -1. On {% data variables.product.product_location %}, navigate to the main page of the repository or organization where you want to create a category. +1. Em {% data variables.product.product_location %}, acesse a página principal do repositório ou organização onde você deseja criar uma categoria. {% data reusables.discussions.discussions-tab %} 1. À direita de uma categoria na lista, clique em {% octicon "pencil" aria-label="The pencil icon" %}. ![Botão de editar à direita da categoria na lista de categorias para um repositório](/assets/images/help/discussions/click-edit-for-category.png) 1. {% data reusables.discussions.edit-category-details %}![Editar emoji, título, descrição e formato de discussão para uma categoria existente](/assets/images/help/discussions/edit-existing-category-details.png) @@ -53,7 +53,7 @@ Você pode editar uma categoria para alterar o emoji, título, descrição e for Ao você excluir uma categoria, {% data variables.product.product_name %} moverá todas as discussões da categoria excluída para uma categoria existente que você escolher. -1. On {% data variables.product.product_location %}, navigate to the main page of the repository or organization where you want to create a category. +1. Em {% data variables.product.product_location %}, acesse a página principal do repositório ou organização onde você deseja criar uma categoria. {% data reusables.discussions.discussions-tab %} 1. À direita de uma categoria na lista, clique em {% octicon "trash" aria-label="The trash icon" %}. ![Botão de lixeira à direita da categoria na lista de categorias para um repositório](/assets/images/help/discussions/click-delete-for-category.png) 1. Use o menu suspenso e escolha uma nova categoria para qualquer discussão na categoria que você está excluindo. ![Menu suspenso para escolher nova categoria ao excluir uma categoria existente](/assets/images/help/discussions/choose-new-category.png) diff --git a/translations/pt-BR/content/discussions/managing-discussions-for-your-community/managing-discussions.md b/translations/pt-BR/content/discussions/managing-discussions-for-your-community/managing-discussions.md index 539fca9ff7..c79950b24e 100644 --- a/translations/pt-BR/content/discussions/managing-discussions-for-your-community/managing-discussions.md +++ b/translations/pt-BR/content/discussions/managing-discussions-for-your-community/managing-discussions.md @@ -1,6 +1,6 @@ --- title: Gerenciando discussões -intro: 'You can categorize, spotlight, transfer, or delete the discussions.' +intro: 'Você pode categorizar, destacar e transferir ou excluir as discussões de um repositório.' permissions: Repository administrators and people with write or greater access to a repository can manage discussions in the repository. Repository administrators and people with write or greater access to the source repository for organization discussions can manage discussions in the organization. versions: fpt: '*' @@ -15,7 +15,7 @@ redirect_from: {% data reusables.discussions.about-discussions %} Para obter mais informações sobre discussões, consulte[Sobre discussões](/discussions/collaborating-with-your-community-using-discussions/about-discussions)". -Organization owners can choose the permissions required to create a discussion in repositories owned by the organization. Similarly, to choose the permissions required to create an organization discussion, organization owners can change the permissions required in the source repository. Para obter mais informações, consulte "[Gerenciar a criação de discussões para repositórios na sua organização](/organizations/managing-organization-settings/managing-discussion-creation-for-repositories-in-your-organization)". +Os proprietários da organização podem escolher as permissões necessárias para criar uma discussão para repositórios pertencentes à organização. Da mesma forma, para escolher as permissões necessárias para criar uma discussão na organização, os proprietários da organização podem alterar as permissões necessárias no repositório de origem. Para obter mais informações, consulte "[Gerenciar a criação de discussões para repositórios na sua organização](/organizations/managing-organization-settings/managing-discussion-creation-for-repositories-in-your-organization)". Como mantenedor de discussões, você pode criar recursos da comunidade para incentivar discussões alinhadas com o objetivo geral do projeto e manter um fórum aberto amigável para os colaboradores. Criar um código de conduta ou diretrizes de contribuição para os colaboradores a seguir ajudará a facilitar um fórum colaborativo e produtivo. Para obter mais informações sobre como criar recursos da comunidade, consulte "[Adicionar um código de conduta ao seu projeto](/communities/setting-up-your-project-for-healthy-contributions/adding-a-code-of-conduct-to-your-project)" e "[Diretrizes de configuração para contribuidores do repositório](/communities/setting-up-your-project-for-healthy-contributions/setting-guidelines-for-repository-contributors)". @@ -29,13 +29,13 @@ Para obter mais informações sobre como facilitar uma discussão saudável, con Para gerenciar as discussões em um repositório, {% data variables.product.prodname_discussions %} deve estar habilitado para o repositório. Para obter mais informações, consulte "[Habilitando ou desabilitando {% data variables.product.prodname_discussions %} para um repositório](/github/administering-a-repository/enabling-or-disabling-github-discussions-for-a-repository)". -To manage discussions in an organization, {% data variables.product.prodname_discussions %} must be enabled for the organization. For more information, see "[Enabling or disabling {% data variables.product.prodname_discussions %} for an organization](/organizations/managing-organization-settings/enabling-or-disabling-github-discussions-for-an-organization)." +Para gerenciar as discussões em uma organização, deve-se habilitar {% data variables.product.prodname_discussions %} para a organização. Para obter mais informações, consulte "[Habilitando ou desabilitando {% data variables.product.prodname_discussions %} para uma organização](/organizations/managing-organization-settings/enabling-or-disabling-github-discussions-for-an-organization)". ## Alterar a categoria para uma discussão -Você pode categorizar discussões para ajudar os integrantes da comunidade a encontrar discussões relacionadas. For more information, see "[Managing categories for discussions](/discussions/managing-discussions-for-your-community/managing-categories-for-discussions)." +Você pode categorizar discussões para ajudar os integrantes da comunidade a encontrar discussões relacionadas. Para obter mais informações, consulte "[Gerenciando categorias para discussões](/discussions/managing-discussions-for-your-community/managing-categories-for-discussions)". -Você também pode mover a discussão para uma categoria diferente. It's not possible to move a discussion to or from the polls category. +Você também pode mover a discussão para uma categoria diferente. Não é possível transferir uma discussão de ou para a categoria de enquetes. {% data reusables.repositories.navigate-to-repo %} {% data reusables.discussions.discussions-tab %} @@ -45,7 +45,7 @@ Você também pode mover a discussão para uma categoria diferente. It's not pos ## Fixar uma discussão -You can pin up to four important discussions above the list of discussions for the repository or organization. +Você pode fixar até quatro discussões importantes acima da lista de discussões para o repositório ou organização. {% data reusables.discussions.navigate-to-repo-or-org %} {% data reusables.discussions.discussions-tab %} @@ -56,7 +56,7 @@ You can pin up to four important discussions above the list of discussions for t ## Editar uma discussão fixada -Editar uma discussão fixada não irá alterar a categoria da discussão. For more information, see "[Managing categories for discussions](/discussions/managing-discussions-for-your-community/managing-categories-for-discussions)." +Editar uma discussão fixada não irá alterar a categoria da discussão. Para obter mais informações, consulte "[Gerenciando categorias para discussões](/discussions/managing-discussions-for-your-community/managing-categories-for-discussions)". {% data reusables.discussions.navigate-to-repo-or-org %} {% data reusables.discussions.discussions-tab %} @@ -75,13 +75,13 @@ Editar uma discussão fixada não irá alterar a categoria da discussão. For mo ## Transferir uma discussão -Para transferir uma discussão, você precisa ter permissão de criar discussões no repositório, em que você deseja transferir a discussão. If you want to transfer a discussion to an organization, you must have permissions to create discussions in the source repository for the organization's discussions. Você somente pode transferir discussões entre repositórios pertencentes à mesma conta de usuário ou organização. Você não pode transferir uma discussão de um repositório privado para um repositório público. +Para transferir uma discussão, você precisa ter permissão de criar discussões no repositório, em que você deseja transferir a discussão. Se você deseja transferir uma discussão para uma organização, você deve ter permissão para criar discussões no repositório de origem para as discussões da organização. Você somente pode transferir discussões entre repositórios pertencentes à mesma conta de usuário ou organização. Você não pode transferir uma discussão de um repositório privado para um repositório público. {% data reusables.discussions.navigate-to-repo-or-org %} {% data reusables.discussions.discussions-tab %} {% data reusables.discussions.click-discussion-in-list %} 1. Na barra lateral direita, clique em {% octicon "arrow-right" aria-label="The right arrow icon" %} **Transferir discussão**. !["Transferir discussão" na barra lateral direita para discussão](/assets/images/help/discussions/click-transfer-discussion.png) -1. Selecione a lista suspensa **Escolher um repositório** e clique no repositório para o qual deseja transferir a discussão. If you want to transfer a discussion to an organization, choose the source repository for the organization's discussions. ![Menu suspenso "Selecionar um repositório" Campo de pesquisar "Encontrar um repositório" e repositório na lista](/assets/images/help/discussions/use-choose-a-repository-drop-down.png) +1. Selecione a lista suspensa **Escolher um repositório** e clique no repositório para o qual deseja transferir a discussão. Se você deseja transferir uma discussão para uma organização, escolha o repositório de origem para as discussões da organização. ![Menu suspenso "Selecionar um repositório" Campo de pesquisar "Encontrar um repositório" e repositório na lista](/assets/images/help/discussions/use-choose-a-repository-drop-down.png) 1. Clique em **Transferir discussão**. ![Botão "Transferir discussão"](/assets/images/help/discussions/click-transfer-discussion-button.png) ## Excluir uma discussão @@ -96,7 +96,7 @@ Para transferir uma discussão, você precisa ter permissão de criar discussõe Você pode converter todos as etiquetas com a mesma etiqueta para discussões em massa. Os problemas futuros com essa etiqueta também serão automaticamente convertidos em discussão e categoria que você configurar. -1. On {% data variables.product.product_location %}, navigate to the main page of the repository or, for organization discussions, the source repository. +1. No {% data variables.product.product_location %}, acesse a página principal do repositório ou, para discussões na organização, o repositório de origem. {% data reusables.repositories.sidebar-issues %} {% data reusables.project-management.labels %} 1. Ao lado da etiqueta que você deseja converter em problemas, clique em **Converter problemas**. diff --git a/translations/pt-BR/content/discussions/managing-discussions-for-your-community/moderating-discussions.md b/translations/pt-BR/content/discussions/managing-discussions-for-your-community/moderating-discussions.md index eb3c5b02d2..1f2f01ceae 100644 --- a/translations/pt-BR/content/discussions/managing-discussions-for-your-community/moderating-discussions.md +++ b/translations/pt-BR/content/discussions/managing-discussions-for-your-community/moderating-discussions.md @@ -10,7 +10,7 @@ versions: ## Sobre a moderação de discussões -{% data reusables.discussions.about-discussions %} If you have triage permissions for a repository, you can help moderate a repository's discussions by marking comments as answers, locking discussions that are not longer useful or are damaging to the community, and converting issues to discussions when an idea is still in the early stages of development. Similarly, if you have triage permission for the source repository for organization discussions, you can moderate discussions for that organization. +{% data reusables.discussions.about-discussions %} Se você tiver permissões de triagem para um repositório, você poderá ajudar a moderar as discussões de um repositório marcando comentários como respostas, bloqueando discussões que não são mais úteis ou que prejudicam a comunidade e convertendo os problemas em discussões quando uma ideia ainda está nos primeiros estágios de desenvolvimento. Da mesma forma, se você tem permissão de triagem para o repositório de origem para discussões na organização, é possível moderar as discussões dessa organização. ## Marcar um comentário como uma resposta @@ -18,7 +18,7 @@ versions: ## Bloquear discussões -É apropriado bloquear uma conversa quando toda a conversa não é construtiva ou quando viola o código de conduta da sua comunidade ou as [Diretrizes da Comunidade](/free-pro-team@latest/github/site-policy/github-community-guidelines) de {% data variables.product.prodname_dotcom %}. Você também pode bloquear uma conversa para evitar comentários em uma discussão que você deseja usar como um anúncio para a comunidade. When you lock a conversation, people with write access to the repository, or source repository for organization discussions, will still be able to comment on the discussion. +É apropriado bloquear uma conversa quando toda a conversa não é construtiva ou quando viola o código de conduta da sua comunidade ou as [Diretrizes da Comunidade](/free-pro-team@latest/github/site-policy/github-community-guidelines) de {% data variables.product.prodname_dotcom %}. Você também pode bloquear uma conversa para evitar comentários em uma discussão que você deseja usar como um anúncio para a comunidade. Ao bloquear uma conversa, as pessoas com acesso de gravação ao repositório, ou repositório de origem para discussões da organização, ainda poderão comentar na discussão. {% data reusables.discussions.navigate-to-repo-or-org %} {% data reusables.discussions.discussions-tab %} @@ -29,7 +29,7 @@ versions: ## Converter um problema em uma discussão -Ao converter um problema em uma discussão, a discussão será criada automaticamente usando o conteúdo do problema. People with write access to a repository, or source repository for organization discussions, can bulk convert issues based on labels. For more information, see "[Managing discussions](/discussions/managing-discussions-for-your-community/managing-discussions)." +Ao converter um problema em uma discussão, a discussão será criada automaticamente usando o conteúdo do problema. As pessoas com acesso de gravação a um repositório ou repositório de origem para discussões na organização, podem converter problemas em massa com base em etiquetas. Para obter mais informações, consulte "[Gerenciando discussões](/discussions/managing-discussions-for-your-community/managing-discussions)". {% data reusables.discussions.navigate-to-repo-or-org %} {% data reusables.repositories.sidebar-issues %} diff --git a/translations/pt-BR/content/discussions/managing-discussions-for-your-community/viewing-insights-for-your-discussions.md b/translations/pt-BR/content/discussions/managing-discussions-for-your-community/viewing-insights-for-your-discussions.md index ebec90b9b2..f59657b29e 100644 --- a/translations/pt-BR/content/discussions/managing-discussions-for-your-community/viewing-insights-for-your-discussions.md +++ b/translations/pt-BR/content/discussions/managing-discussions-for-your-community/viewing-insights-for-your-discussions.md @@ -12,7 +12,7 @@ shortTitle: Ver insights de discussões ## Sobre o painel de insights das discussões -You can use discussions insights to help understand the contribution activity, page views, and growth of your discussions community. +Você pode usar insights de discussões para ajudar a entender a atividade de contribuição, exibições de página e o crescimento da sua comunidade de discussões. - **Atividade de contribuição** mostra a contagem total de contribuições para discussões, problemas e pull requests. - **Visualizações de páginas de discussões** mostra o total de visualizações de páginas para discussões, segmentadas por usuários conectados em comparação com usuários anônimos. - **Contribuidores diários de discussões** mostram a contagem diária de usuários únicos que reagiram, votaram, marcaram uma resposta, comentaram ou postaram no período de tempo selecionado. @@ -28,7 +28,7 @@ You can use discussions insights to help understand the contribution activity, p ## Visualizando insights de discussões -{% data reusables.repositories.navigate-to-repo %} For organization discussions, navigate to the main page of the source repository. +{% data reusables.repositories.navigate-to-repo %} Para discussões na organização, acesse a página principal do repositório de origem. {% data reusables.repositories.accessing-repository-graphs %} 3. Na barra lateral esquerda, clique em **Community** (Comunidade). ![Captura de tela da aba "Comunidade" na barra lateral esquerda](/assets/images/help/graphs/graphs-sidebar-community-tab.png) 1. Opcionalmente, no canto superior direito da página, selecione o menu suspenso **Período** e clique no período de tempo para o qual você deseja ver dados: **30 dias**, **3 meses** ou **1 ano**. ![Captura de tela do seletor de intervalo de datas para insights de discussões](/assets/images/help/discussions/discussions-dashboard-date-selctor.png) diff --git a/translations/pt-BR/content/discussions/quickstart.md b/translations/pt-BR/content/discussions/quickstart.md index 0387d0dd2c..f4bfffe507 100644 --- a/translations/pt-BR/content/discussions/quickstart.md +++ b/translations/pt-BR/content/discussions/quickstart.md @@ -1,6 +1,6 @@ --- title: Início Rápido para Discussões do GitHub -intro: 'Enable {% data variables.product.prodname_discussions %} on an existing repository or organization and start conversations with your community.' +intro: 'Habilite o {% data variables.product.prodname_discussions %} em um repositório ou organização existente e inicie conversas com a sua comunidade.' allowTitleToDifferFromFilename: true versions: fpt: '*' @@ -27,9 +27,9 @@ Ao habilitar {% data variables.product.prodname_discussions %} pela primeira vez 1. Em "Iniciar uma nova discussão", edite o modelo para que fique alinhado aos recursos e tom que você deseja definir para sua comunidade. 1. Clique em **Iniciar discussão**. ![Botão "Iniciar discussão"](/assets/images/help/discussions/new-discussion-start-discussion-button.png) -## Enabling {% data variables.product.prodname_discussions %} on your organization +## Habilitando {% data variables.product.prodname_discussions %} na sua organização -Organization owners can enable {% data variables.product.prodname_discussions %} for their organization. +Os proprietários da organização podem habilitar {% data variables.product.prodname_discussions %} para a sua organização. {% data reusables.discussions.about-organization-discussions %} @@ -37,40 +37,40 @@ Organization owners can enable {% data variables.product.prodname_discussions %} ## Dar as boas-vindas às contribuições para as suas discussões -You can welcome your community and introduce a new way to communicate in a repository or organization by creating a welcome post and pinning the post to your {% data variables.product.prodname_discussions %} page. Fixar e bloquear discussões ajuda as pessoas a saber que uma publicação é feita como um anúncio. Você pode usar os anúncios como uma forma de vincular pessoas a mais recursos e oferecer orientação para abrir discussões na sua comunidade. For more information about pinning a discussion, see "[Managing discussions](/discussions/managing-discussions-for-your-community/managing-discussions#pinning-a-discussion)." +Você pode dar as boas-vindas à sua comunidade e apresentar uma nova forma de se comunicar em um repositório ou organização, criando um post de boas-vindas e fixando o post na sua página de {% data variables.product.prodname_discussions %}. Fixar e bloquear discussões ajuda as pessoas a saber que uma publicação é feita como um anúncio. Você pode usar os anúncios como uma forma de vincular pessoas a mais recursos e oferecer orientação para abrir discussões na sua comunidade. Para obter mais informações sobre fixação de uma discussão, consulte "[Gerenciando as discussões](/discussions/managing-discussions-for-your-community/managing-discussions#pinning-a-discussion)". ## Configurar diretrizes da comunidade para colaboradores -For repository discussions, you can set contributing guidelines to encourage collaborators to have meaningful, useful conversations that are relevant to the repository. Você também pode atualizar o README do repositório para comunicar as expectativas quando os colaboradores devem abrir um problema ou discussão. Para obter mais informações sobre como fornecer diretrizes para o seu projeto, consulte "[Adicionar um código de conduta ao seu projeto](/communities/setting-up-your-project-for-healthy-contributions/adding-a-code-of-conduct-to-your-project)" e "[Configurar seu projeto para contribuições saudáveis](/communities/setting-up-your-project-for-healthy-contributions)". +Para discussões de repositório, você pode definir diretrizes de contribuição para incentivar os colaboradores a terem conversas significativas e úteis que sejam relevantes para o repositório. Você também pode atualizar o README do repositório para comunicar as expectativas quando os colaboradores devem abrir um problema ou discussão. Para obter mais informações sobre como fornecer diretrizes para o seu projeto, consulte "[Adicionar um código de conduta ao seu projeto](/communities/setting-up-your-project-for-healthy-contributions/adding-a-code-of-conduct-to-your-project)" e "[Configurar seu projeto para contribuições saudáveis](/communities/setting-up-your-project-for-healthy-contributions)". -For organization discussions, you share information about how to engage with your organization by creating an organization profile README. Para obter mais informações, consulte "[Personalizar o perfil da sua organização](/organizations/collaborating-with-groups-in-organizations/customizing-your-organizations-profile)". +Para discussões na organização, você compartilha informações sobre como se envolver com a sua organização criando um perfil README da organização. Para obter mais informações, consulte "[Personalizar o perfil da sua organização](/organizations/collaborating-with-groups-in-organizations/customizing-your-organizations-profile)". ## Criar uma nova discussão -Any authenticated user who can view the repository can create a discussion in that repository. Similarly, since organization discussions are based on a source repository, any authenticated user who can view the source repository can create a discussion in that organization. +Qualquer usuário autenticado que possa visualizar o repositório pode criar uma discussão nesse repositório. Da mesma forma, uma vez que as discussões da organização são baseadas em um repositório de origem, qualquer usuário autenticado que possa visualizar o repositório de origem pode criar uma discussão nessa organização. {% data reusables.discussions.starting-a-discussion %} -## Creating a new poll +## Criando uma nova enquete -Any authenticated user who can view a repository can create a poll. Similarly, since organization discussions are based on a source repository, any authenticated user who can view the source repository can create a poll in that organization. +Qualquer usuário autenticado que possa visualizar um repositório pode criar uma enquete. Da mesma forma, uma vez que as discussões da organização são baseadas em um repositório de origem, qualquer usuário autenticado que possa visualizar o repositório de origem pode criar uma enquete nessa organização. {% data reusables.discussions.starting-a-poll %} ## Organizando discussões -Repository owners and people with write access to the repository can create new categories to keep discussions organized. Similarly, since organization discussions are based on a source repository, repository owners and people with write access to the source repository can create new categories for organization discussions. +Os proprietários dos repositórios e pessoas com acesso de gravação ao repositório podem criar novas categorias para manter as discussões organizadas. Da mesma forma, uma vez que as discussões da organização são baseadas em um repositório de origem, os proprietários de repositórios e as pessoas com acesso de gravação ao repositório de origem podem criar novas categorias para discussões da organização. -Os colaboradores que participam e criam novas discussões podem agrupar discussões nas categorias existentes mais relevantes. As discussões também podem ser recategorizadas depois que forem criadas. For more information, see "[Managing categories for discussions](/discussions/managing-discussions-for-your-community/managing-categories-for-discussions)." +Os colaboradores que participam e criam novas discussões podem agrupar discussões nas categorias existentes mais relevantes. As discussões também podem ser recategorizadas depois que forem criadas. Para obter mais informações, consulte "[Gerenciando categorias para discussões](/discussions/managing-discussions-for-your-community/managing-categories-for-discussions)". {% data reusables.discussions.you-can-label-discussions %} ## Promover conversas saudáveis -People with write permissions for the repository, or for the source repository for organization discussions, can help surface important conversations by pinning discussions, deleting discussions that are no longer useful or are damaging to the community, and transferring discussions to more relevant repositories owned by the organization. For more information, see "[Managing discussions](/discussions/managing-discussions-for-your-community/managing-discussions)." +As pessoas com permissões de gravação no repositório ou no repositório de origem para discussões na organização podem ajudar a supervisionar conversas importantes fixando discussões, excluindo discussões que não são mais úteis ou são prejudiciais para a comunidade, e transferir discussões para repositórios mais relevantes pertencentes à organização. Para obter mais informações, consulte "[Gerenciando discussões](/discussions/managing-discussions-for-your-community/managing-discussions)". -People with triage permissions for the repository, or for the source repository for organization discussions, can help moderate a project's discussions by marking comments as answers, locking discussions that are no longer useful or are damaging to the community, and converting issues to discussions when an idea is still in the early stages of development. Para obter mais informações, consulte "[Moderação de discussões](/discussions/managing-discussions-for-your-community/moderating-discussions)". +As pessoas com permissões de triagem no repositório ou no repositório de origem para discussões da organização podem ajudar a moderar as discussões de um projeto marcando comentários como respostas, bloqueando discussões que já não são úteis ou prejudicam a comunidade e convertendo os problemas em discussões quando uma ideia ainda está nos primeiros estádios de desenvolvimento. Para obter mais informações, consulte "[Moderação de discussões](/discussions/managing-discussions-for-your-community/moderating-discussions)". ## Próximas etapas diff --git a/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/apply-for-a-student-developer-pack.md b/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/apply-for-a-student-developer-pack.md index a977e075ac..77493471d7 100644 --- a/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/apply-for-a-student-developer-pack.md +++ b/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/apply-for-a-student-developer-pack.md @@ -18,7 +18,7 @@ shortTitle: Solicitar um pacote de alunos Para se qualificar para o {% data variables.product.prodname_student_pack %}, você deve: - Estar atualmente matriculado em um curso superior ou curso que conceda um diploma, tal como ensino médio, ensino secundário, faculdade, universidade, educação domiciliar ou instituição de ensino similar - Ter um endereço de e-mail verificável concedido pela instituição de ensino ou fazer upload de documentos que comprovem seu status de estudante -- Have a [{% data variables.product.prodname_dotcom %} personal account](/articles/signing-up-for-a-new-github-account) +- Tenha uma [conta pessoal de {% data variables.product.prodname_dotcom %}](/articles/signing-up-for-a-new-github-account) - Ter pelo menos 13 anos Documentos que provam o seu estado atual do aluno incluem uma foto do seu ID da escola com a data atual de matrícula. cronograma de aula, histórico escolar e carta de verificação de afiliação ou inscrição. @@ -27,7 +27,7 @@ Durante o período como estudante, pode ser que você seja solicitado a verifica {% note %} -**Observação:** não é possível transferir descontos acadêmicos de uma conta para outra. If you have more than one account you want to apply the discount to, consider [merging](/articles/merging-multiple-user-accounts) your personal accounts and [renaming](/articles/changing-your-github-username) the retained account if desired. +**Observação:** não é possível transferir descontos acadêmicos de uma conta para outra. Se você tem mais de uma conta para aplicar o desconto a, considere fazer [merge](/articles/merging-multiple-user-accounts) das suas contas pessoais e [renomear](/articles/changing-your-github-username) a conta retida, se desejar. {% endnote %} diff --git a/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-in-your-classroom-and-research/apply-for-an-educator-or-researcher-discount.md b/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-in-your-classroom-and-research/apply-for-an-educator-or-researcher-discount.md index 99557c9431..3fb95b6c6b 100644 --- a/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-in-your-classroom-and-research/apply-for-an-educator-or-researcher-discount.md +++ b/translations/pt-BR/content/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-in-your-classroom-and-research/apply-for-an-educator-or-researcher-discount.md @@ -21,7 +21,7 @@ shortTitle: Solicitar desconto {% data reusables.education.educator-requirements %} -For more information about personal accounts on {% data variables.product.product_name %}, see "[Signing up for a new {% data variables.product.prodname_dotcom %} account](/github/getting-started-with-github/signing-up-for-a-new-github-account)." +Para obter mais informações sobre contas pessoais em {% data variables.product.product_name %}, consulte "[Cadastrar-se para uma nova conta de {% data variables.product.prodname_dotcom %} ](/github/getting-started-with-github/signing-up-for-a-new-github-account)". ## Candidatar-se a um desconto de educador ou pesquisador diff --git a/translations/pt-BR/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/manage-classrooms.md b/translations/pt-BR/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/manage-classrooms.md index 0b27aded5c..d9a438986b 100644 --- a/translations/pt-BR/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/manage-classrooms.md +++ b/translations/pt-BR/content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/manage-classrooms.md @@ -21,7 +21,7 @@ redirect_from: Depois de criar uma sala de aula, {% data variables.product.prodname_classroom %} solicitará que você convide assistentes de ensino (ETI) e administradores para a sala de aula. Cada sala de aula pode ter um ou mais administradores. Os administradores podem ser professores, TAs ou qualquer outro administrador do curso o qual que você gostaria que tivesse controle das suas salas de aula em {% data variables.product.prodname_classroom %}. -Invite TAs and admins to your classroom by inviting the personal accounts on {% data variables.product.product_name %} to your organization as organization owners and sharing the URL for your classroom. Os proprietários da organização podem administrar qualquer sala de aula da organização. Para obter mais informações, consulte "[Funções em uma organização](/organizations/managing-peoples-access-to-your-organization-with-roles/roles-in-an-organization)" e "[Convidando usuários para participar da sua organização](/organizations/managing-membership-in-your-organization/inviting-users-to-join-your-organization)". +Convide TAs e administradores para a sua sala de aula, convidando as contas pessoais em {% data variables.product.product_name %} para a sua organização como proprietários e compartilhando a URL da sua sala de aula. Os proprietários da organização podem administrar qualquer sala de aula da organização. Para obter mais informações, consulte "[Funções em uma organização](/organizations/managing-peoples-access-to-your-organization-with-roles/roles-in-an-organization)" e "[Convidando usuários para participar da sua organização](/organizations/managing-membership-in-your-organization/inviting-users-to-join-your-organization)". Ao terminar de usar uma sala de aula, você pode arquivar a sala de aula e consultar a sala de aula, lista, e recomendações posteriormente, ou você pode excluir a sala de aula se não precisar mais dela. @@ -31,7 +31,7 @@ Ao terminar de usar uma sala de aula, você pode arquivar a sala de aula e consu Cada sala de aula tem uma lista. Uma lista é uma lista de identificadores para os alunos que participam do seu curso. -When you first share the URL for an assignment with a student, the student must sign into {% data variables.product.product_name %} with a personal account to link the personal account to an identifier for the classroom. After the student links a personal account, you can see the associated personal account in the roster. Você também pode ver quando o aluno aceita ou envia uma atividade. +A primeira vez que você compartilha a URL de uma atividade com um estudante, o aluno precisa efetuar o login em {% data variables.product.product_name %} com uma conta pessoal para vincular a conta pessoal a um identificador da sala de aula. Depois que o aluno vincular uma conta pessoal, você poderá ver a conta pessoal associada na lista. Você também pode ver quando o aluno aceita ou envia uma atividade. ![Lista de salas de aula](/assets/images/help/classroom/roster-hero.png) diff --git a/translations/pt-BR/content/education/quickstart.md b/translations/pt-BR/content/education/quickstart.md index 53b4f232d9..b2ab958fc2 100644 --- a/translations/pt-BR/content/education/quickstart.md +++ b/translations/pt-BR/content/education/quickstart.md @@ -21,12 +21,12 @@ Neste guia, você começará com {% data variables.product.product_name %}, insc ## Criando contas em {% data variables.product.product_name %} -First, you'll need to create a free personal account on {% data variables.product.product_name %}. +Primeiro, você precisará criar uma conta pessoal grátis em {% data variables.product.product_name %}. {% data reusables.accounts.create-account %} -1. Follow the prompts to create your free personal account. +1. Siga as instruções para criar sua conta pessoal grátis. -After you create your personal account, create a free organization account. Você usará esta conta da organização para criar e gerenciar salas de aula de {% data variables.product.prodname_classroom %}. +Depois de criar a sua conta pessoal, crie uma conta grátis de organização. Você usará esta conta da organização para criar e gerenciar salas de aula de {% data variables.product.prodname_classroom %}. {% data reusables.user-settings.access_settings %} {% data reusables.user-settings.organizations %} @@ -55,10 +55,10 @@ Em seguida, você irá inscrever-se para receber descontos em serviços a partir ## Configurar {% data variables.product.prodname_classroom %} -With your personal account and organization account, you're ready to get started with {% data variables.product.prodname_classroom %}. {% data variables.product.prodname_classroom %} é grátis para usar. Você pode acompanhar e gerenciar as recomendações, avaliar o trabalho automaticamente e dar feedback aos seus alunos. +Com sua conta pessoal e conta de organização, você está pronto para dar os primeiros passos com {% data variables.product.prodname_classroom %}. {% data variables.product.prodname_classroom %} é grátis para usar. Você pode acompanhar e gerenciar as recomendações, avaliar o trabalho automaticamente e dar feedback aos seus alunos. {% data reusables.classroom.sign-into-github-classroom %} -1. To authorize {% data variables.product.prodname_classroom %} to access your personal account on {% data variables.product.prodname_dotcom %}, review the information, then click **Authorize {% data variables.product.prodname_classroom %}**. !["Authorize {% data variables.product.prodname_classroom %}" button for personal account](/assets/images/help/classroom/setup-click-authorize-github-classroom.png) +1. Para autorizar {% data variables.product.prodname_classroom %} para acessar a sua conta pessoal em {% data variables.product.prodname_dotcom %}, revise as informações e, em seguida, clique em **Autorizar {% data variables.product.prodname_classroom %}**. ![Botão "Autorizar {% data variables.product.prodname_classroom %}" para a conta pessoal](/assets/images/help/classroom/setup-click-authorize-github-classroom.png) 1. Revise as informações. Para autorizar {% data variables.product.prodname_classroom %} a acessar sua conta de organização em {% data variables.product.prodname_dotcom %}, clique em **Conceder**. ![Botão "Conceder" para organização](/assets/images/help/classroom/setup-click-grant.png) {% tip %} diff --git a/translations/pt-BR/content/get-started/customizing-your-github-workflow/purchasing-and-installing-apps-in-github-marketplace/installing-an-app-in-your-personal-account.md b/translations/pt-BR/content/get-started/customizing-your-github-workflow/purchasing-and-installing-apps-in-github-marketplace/installing-an-app-in-your-personal-account.md index 7f93977d94..dfd4c8cb1c 100644 --- a/translations/pt-BR/content/get-started/customizing-your-github-workflow/purchasing-and-installing-apps-in-github-marketplace/installing-an-app-in-your-personal-account.md +++ b/translations/pt-BR/content/get-started/customizing-your-github-workflow/purchasing-and-installing-apps-in-github-marketplace/installing-an-app-in-your-personal-account.md @@ -8,7 +8,7 @@ redirect_from: versions: fpt: '*' ghec: '*' -shortTitle: Install app personal account +shortTitle: Instalar uma conta pessoal do aplicativo --- {% data reusables.marketplace.marketplace-apps-only %} diff --git a/translations/pt-BR/content/get-started/importing-your-projects-to-github/importing-source-code-to-github/importing-a-git-repository-using-the-command-line.md b/translations/pt-BR/content/get-started/importing-your-projects-to-github/importing-source-code-to-github/importing-a-git-repository-using-the-command-line.md index 86c89024f5..93a3aa0b79 100644 --- a/translations/pt-BR/content/get-started/importing-your-projects-to-github/importing-source-code-to-github/importing-a-git-repository-using-the-command-line.md +++ b/translations/pt-BR/content/get-started/importing-your-projects-to-github/importing-source-code-to-github/importing-a-git-repository-using-the-command-line.md @@ -24,7 +24,7 @@ Como demonstração, usaremos: - Uma conta externa denominada **extuser** - Um host Git externo denominado `https://external-host.com` -- A {% data variables.product.product_name %} personal account named **ghuser** +- Uma conta pessoal de {% data variables.product.product_name %} denominada **ghuser** - Um repositório em {% ifversion ghae %}{% data variables.product.product_name %}{% else %}{% data variables.product.product_location %}{% endif %} chamado **repo.git** {% endtip %} diff --git a/translations/pt-BR/content/get-started/importing-your-projects-to-github/importing-source-code-to-github/importing-a-repository-with-github-importer.md b/translations/pt-BR/content/get-started/importing-your-projects-to-github/importing-source-code-to-github/importing-a-repository-with-github-importer.md index 7474f8dc0f..d7cb414a14 100644 --- a/translations/pt-BR/content/get-started/importing-your-projects-to-github/importing-source-code-to-github/importing-a-repository-with-github-importer.md +++ b/translations/pt-BR/content/get-started/importing-your-projects-to-github/importing-source-code-to-github/importing-a-repository-with-github-importer.md @@ -18,13 +18,13 @@ shortTitle: Use Importador do GitHub {% endtip %} -If you'd like to match the commits in your repository to the authors' GitHub personal accounts during the import, make sure every contributor to your repository has a GitHub account before you begin the import. +Se você quiser combinar os commits de seu repositório com as contas pessoais GitHub do autor durante a importação, garanta que cada contribuidor de seu repositório tem uma conta do GitHub antes de você começar a importação. {% data reusables.repositories.repo-size-limit %} 1. No canto superior direito de qualquer página, clique em {% octicon "plus" aria-label="Plus symbol" %} e depois clique em **Import repository** (Importar repositório). ![Opção Import repository (Importar repositório) no menu New repository (Repositório novo)](/assets/images/help/importer/import-repository.png) 2. Embaixo de "Your old repository's clone URL" (URL clone de seu antigo repositório), digite a URL do projeto que quer importar. ![Campo de texto para URL de repositório importado](/assets/images/help/importer/import-url.png) -3. Choose your personal account or an organization to own the repository, then type a name for the repository on GitHub. ![Menu Repository owner (Proprietário do repositório) e campo repository name (nome do repositório)](/assets/images/help/importer/import-repo-owner-name.png) +3. Escolha sua conta pessoal ou uma organização para ser proprietária do repositório e digite um nome para o repositório no GitHub. ![Menu Repository owner (Proprietário do repositório) e campo repository name (nome do repositório)](/assets/images/help/importer/import-repo-owner-name.png) 4. Especifique se o novo repositório deve ser *público* ou *privado*. Para obter mais informações, consulte "[Configurar visibilidade do repositório](/articles/setting-repository-visibility)". ![Botões de rádio Public or private repository (Repositório público ou privado)](/assets/images/help/importer/import-public-or-private.png) 5. Revise a informação que digitou e clique em **Begin import** (Iniciar importação). ![Botão Begin import (Iniciar importação)](/assets/images/help/importer/begin-import-button.png) 6. Caso seu projeto antigo esteja protegido por uma senha, digite sua informação de login para aquele projeto e clique em **Submit** (Enviar). ![Formulário de senha e botão Submit (Enviar) para projetos protegidos por senha](/assets/images/help/importer/submit-old-credentials-importer.png) diff --git a/translations/pt-BR/content/get-started/importing-your-projects-to-github/importing-source-code-to-github/source-code-migration-tools.md b/translations/pt-BR/content/get-started/importing-your-projects-to-github/importing-source-code-to-github/source-code-migration-tools.md index 16d6f5a7d6..10bf0b1a2f 100644 --- a/translations/pt-BR/content/get-started/importing-your-projects-to-github/importing-source-code-to-github/source-code-migration-tools.md +++ b/translations/pt-BR/content/get-started/importing-your-projects-to-github/importing-source-code-to-github/source-code-migration-tools.md @@ -22,7 +22,7 @@ Recomendamos usar o [Importador do GitHub](/articles/about-github-importer) para ## Importar do Subversion -Em um ambiente típico do Subversion, vários projetos são armazenados em um único repositório raiz. On GitHub, each of these projects will usually map to a separate Git repository for a personal account or organization. Sugerimos que você importe cada parte do repositório do Subversion para um repositório separado do GitHub se: +Em um ambiente típico do Subversion, vários projetos são armazenados em um único repositório raiz. No GitHub, cada um desses projetos é associado a um repositório do Git separado para uma conta pessoal ou organização. Sugerimos que você importe cada parte do repositório do Subversion para um repositório separado do GitHub se: * Os colaboradores precisarem fazer checkout ou commit na parte do projeto separada de outras partes * Desejar que diferentes partes tenham suas próprias permissões de acesso diff --git a/translations/pt-BR/content/get-started/learning-about-github/about-github-advanced-security.md b/translations/pt-BR/content/get-started/learning-about-github/about-github-advanced-security.md index 94f19dce2b..e3d1f913c2 100644 --- a/translations/pt-BR/content/get-started/learning-about-github/about-github-advanced-security.md +++ b/translations/pt-BR/content/get-started/learning-about-github/about-github-advanced-security.md @@ -17,7 +17,7 @@ shortTitle: Segurança Avançada GitHub ## Sobre o {% data variables.product.prodname_GH_advanced_security %} -{% data variables.product.prodname_dotcom %} tem muitas funcionalidades que ajudam você a melhorar e manter a qualidade do seu código. Alguns deles são incluídos em todos os planos{% ifversion not ghae %}, como o gráfico de dependências e {% data variables.product.prodname_dependabot_alerts %}{% endif %}. Other security features require a {% data variables.product.prodname_GH_advanced_security %}{% ifversion fpt or ghec %} license to run on repositories apart from public repositories on {% data variables.product.prodname_dotcom_the_website %}{% endif %}.{% ifversion fpt %} For more information, see the [{% data variables.product.prodname_ghe_cloud %} documentation](/enterprise-cloud@latest/get-started/learning-about-github/about-github-advanced-security).{% endif %} +{% data variables.product.prodname_dotcom %} tem muitas funcionalidades que ajudam você a melhorar e manter a qualidade do seu código. Alguns deles são incluídos em todos os planos{% ifversion not ghae %}, como o gráfico de dependências e {% data variables.product.prodname_dependabot_alerts %}{% endif %}. As outras funcionalidades de segurança exigem uma licença de {% data variables.product.prodname_GH_advanced_security %}{% ifversion fpt or ghec %} para ser executada em repositórios, além dos repositórios públicos em {% data variables.product.prodname_dotcom_the_website %}{% endif %}.{% ifversion fpt %} Para obter mais informações, consulte a [documentação de {% data variables.product.prodname_ghe_cloud %}](/enterprise-cloud@latest/get-started/learning-about-github/about-github-advanced-security).{% endif %} {% ifversion ghes or ghec %}Para obter minformações sobre a compra de uma licença para {% data variables.product.prodname_GH_advanced_security %}, consulte "[Sobre a cobrança para {% data variables.product.prodname_GH_advanced_security %}](/billing/managing-billing-for-github-advanced-security/about-billing-for-github-advanced-security)."{% elsif ghae %}Não há cobrança para {% data variables.product.prodname_GH_advanced_security %} em {% data variables.product.prodname_ghe_managed %} na versão beta.{% elsif fpt %}para comprar uma licença de {% data variables.product.prodname_GH_advanced_security %}, você deverá usar {% data variables.product.prodname_enterprise %}. Para obter informações sobre a atualização para {% data variables.product.prodname_enterprise %} com {% data variables.product.prodname_GH_advanced_security %}, consulte "[produtos GitHub](/get-started/learning-about-github/githubs-products)" e "[Sobre cobrança para {% data variables.product.prodname_GH_advanced_security %}](/billing/managing-billing-for-github-advanced-security/about-billing-for-github-advanced-security).{% endif %} diff --git a/translations/pt-BR/content/get-started/learning-about-github/access-permissions-on-github.md b/translations/pt-BR/content/get-started/learning-about-github/access-permissions-on-github.md index 157a8332d4..6c074cef96 100644 --- a/translations/pt-BR/content/get-started/learning-about-github/access-permissions-on-github.md +++ b/translations/pt-BR/content/get-started/learning-about-github/access-permissions-on-github.md @@ -27,7 +27,7 @@ As funções funcionam de forma diferente para diferentes tipos de contas. Para ## Contas pessoais -A repository owned by a personal account has two permission levels: the *repository owner* and *collaborators*. For more information, see "[Permission levels for a personal account repository](/articles/permission-levels-for-a-user-account-repository)." +Um repositório pertencente a uma conta pessoal tem dois níveis de permissão: o *proprietário do repositório* e *colaboradores*. Para obter mais informações, consulte "[Níveis de permissão para um repositório da conta pessoal](/articles/permission-levels-for-a-user-account-repository)". ## Contas da organização @@ -47,7 +47,7 @@ Para obter mais informações sobre as permissões das contas corporativas, cons *Os proprietários de empresas* tem poder definitivo sobre a conta corporativa e pode tomar todas as ações na conta corporativa.{% ifversion ghec or ghes %} *Os gerentes de cobrança* podem gerenciar as configurações de cobrança da conta corporativa.{% endif %} Os integrantes e colaboradores externos de organizações pertencentes à conta da empresa são automaticamente integrantes da conta corporativa, embora não tenham acesso à conta corporativa propriamente dita ou às suas configurações. Para obter mais informações, consulte "[Funções em uma empresa](/admin/user-management/managing-users-in-your-enterprise/roles-in-an-enterprise)". {% ifversion ghec %} -If an enterprise uses {% data variables.product.prodname_emus %}, members are provisioned as new personal accounts on {% data variables.product.prodname_dotcom %} and are fully managed by the identity provider. O {% data variables.product.prodname_managed_users %} tem acesso somente leitura a repositórios que não fazem parte da sua empresa e não podem interagir com usuários que não são também integrantes da empresa. Nas organizações pertencentes à empresa, é possível conceder ao {% data variables.product.prodname_managed_users %} os mesmos níveis de acesso granular disponíveis para organizações regulares. Para obter mais informações, consulte "[Sobre {% data variables.product.prodname_emus %}](/admin/authentication/managing-your-enterprise-users-with-your-identity-provider/about-enterprise-managed-users)." +Se uma empresa usar {% data variables.product.prodname_emus %}, serão fornecidos novos os integrantes como novas contas pessoais em {% data variables.product.prodname_dotcom %} e serão totalmente gerenciados pelo provedor de identidade. O {% data variables.product.prodname_managed_users %} tem acesso somente leitura a repositórios que não fazem parte da sua empresa e não podem interagir com usuários que não são também integrantes da empresa. Nas organizações pertencentes à empresa, é possível conceder ao {% data variables.product.prodname_managed_users %} os mesmos níveis de acesso granular disponíveis para organizações regulares. Para obter mais informações, consulte "[Sobre {% data variables.product.prodname_emus %}](/admin/authentication/managing-your-enterprise-users-with-your-identity-provider/about-enterprise-managed-users)." {% endif %} {% endif %} diff --git a/translations/pt-BR/content/get-started/learning-about-github/faq-about-changes-to-githubs-plans.md b/translations/pt-BR/content/get-started/learning-about-github/faq-about-changes-to-githubs-plans.md index 5578dee701..75211a55c4 100644 --- a/translations/pt-BR/content/get-started/learning-about-github/faq-about-changes-to-githubs-plans.md +++ b/translations/pt-BR/content/get-started/learning-about-github/faq-about-changes-to-githubs-plans.md @@ -28,11 +28,11 @@ O GitHub anunciou os seguintes planos e mudanças de preços: ## Como posso melhorar meu plano? -To upgrade your personal account's plan, see "[Upgrading your personal account's subscription](/billing/managing-billing-for-your-github-account/upgrading-your-github-subscription#upgrading-your-personal-accounts-subscription)." Para atualizar o plano da sua organização, consulte "[Atualizando a assinatura da sua organização](/billing/managing-billing-for-your-github-account/upgrading-your-github-subscription#upgrading-your-organizations-subscription)." +Para atualizar o plano da sua pessoal, consulte "[Atualizando a assinatura de sua conta pessoal](/billing/managing-billing-for-your-github-account/upgrading-your-github-subscription#upgrading-your-personal-accounts-subscription)." Para atualizar o plano da sua organização, consulte "[Atualizando a assinatura da sua organização](/billing/managing-billing-for-your-github-account/upgrading-your-github-subscription#upgrading-your-organizations-subscription)." ## Como posso rebaixar meu plano? -To downgrade your personal account's plan, see "[Downgrading your personal account's subscription](/billing/managing-billing-for-your-github-account/downgrading-your-github-subscription#downgrading-your-personal-accounts-subscription)." Para rebaixar o plano da sua organização, consulte "[Rebaixando a assinatura da sua organização](/billing/managing-billing-for-your-github-account/downgrading-your-github-subscription#downgrading-your-organizations-subscription)." +Para rebaixar o plano da sua pessoal, consulte "[Rebaixando a assinatura da sua conta pessoal](/billing/managing-billing-for-your-github-account/downgrading-your-github-subscription#downgrading-your-personal-accounts-subscription)." Para rebaixar o plano da sua organização, consulte "[Rebaixando a assinatura da sua organização](/billing/managing-billing-for-your-github-account/downgrading-your-github-subscription#downgrading-your-organizations-subscription)." ## Se eu rebaixar do GitHub Team ou de um plano antigo para o GitHub Free, quais recursos perderei? - Revisores necessários em repositórios privados diff --git a/translations/pt-BR/content/get-started/learning-about-github/githubs-products.md b/translations/pt-BR/content/get-started/learning-about-github/githubs-products.md index 3c153a6d3a..53a04f7708 100644 --- a/translations/pt-BR/content/get-started/learning-about-github/githubs-products.md +++ b/translations/pt-BR/content/get-started/learning-about-github/githubs-products.md @@ -1,5 +1,5 @@ --- -title: GitHub’s products +title: Produtos do GitHub intro: 'Uma visão geral dos produtos e planos de preços de {% data variables.product.prodname_dotcom %}.' redirect_from: - /articles/github-s-products @@ -21,17 +21,17 @@ topics: ## Sobre os produtos de {% data variables.product.prodname_dotcom %} -{% data variables.product.prodname_dotcom %} oferece produtos gratuitos e pagos para armazenar e colaborar no código. Some products apply only to personal accounts, while other plans apply only to organization and enterprise accounts. Para obter mais informações sobre as contas, consulte "[Tipos de contas de {% data variables.product.prodname_dotcom %}](/get-started/learning-about-github/types-of-github-accounts)". +{% data variables.product.prodname_dotcom %} oferece produtos gratuitos e pagos para armazenar e colaborar no código. Alguns produtos aplicam-se apenas a contas pessoais, enquanto outros planos aplicam-se apenas às contas da organização e corporativas. Para obter mais informações sobre as contas, consulte "[Tipos de contas de {% data variables.product.prodname_dotcom %}](/get-started/learning-about-github/types-of-github-accounts)". Você pode ver o preço e uma lista completa dos recursos de cada produto em <{% data variables.product.pricing_url %}>. {% data reusables.products.product-roadmap %} Ao ler {% data variables.product.prodname_docs %}, certifique-se de selecionar a versão que reflete seu produto. Para obter mais informações, consulte "[Sobre as versões do {% data variables.product.prodname_docs %}](/get-started/learning-about-github/about-versions-of-github-docs)." -## {% data variables.product.prodname_free_user %} for personal accounts +## {% data variables.product.prodname_free_user %} para contas pessoais -With {% data variables.product.prodname_free_team %} for personal accounts, you can work with unlimited collaborators on unlimited public repositories with a full feature set, and on unlimited private repositories with a limited feature set. +Com o {% data variables.product.prodname_free_team %} para contas pessoais, você pode trabalhar com colaboradores ilimitados em repositórios públicos ilimitados com um conjunto completo de recursos e em repositórios privados ilimitados com um conjunto de recursos limitado. -With {% data variables.product.prodname_free_user %}, your personal account includes: +Com o {% data variables.product.prodname_free_user %}, sua conta pessoal inclui: - {% data variables.product.prodname_gcf %} - {% data variables.product.prodname_dependabot_alerts %} - Implementação de autenticação de dois fatores @@ -40,7 +40,7 @@ With {% data variables.product.prodname_free_user %}, your personal account incl ## {% data variables.product.prodname_pro %} -In addition to the features available with {% data variables.product.prodname_free_user %} for personal accounts, {% data variables.product.prodname_pro %} includes: +Além dos recursos disponíveis no {% data variables.product.prodname_free_user %} para contas pessoais, o {% data variables.product.prodname_pro %} inclui: - {% data variables.contact.github_support %} via e-mail - 3.000 {% data variables.product.prodname_actions %} minutos - 2GB {% data variables.product.prodname_registry %} de armazenamento @@ -58,7 +58,7 @@ In addition to the features available with {% data variables.product.prodname_fr Com o {% data variables.product.prodname_free_team %} para organizações, você pode trabalhar com colaboradores ilimitados em repositórios públicos ilimitados com um conjunto completo de recursos ou em repositórios privados ilimitados com um conjunto de recursos limitado. -In addition to the features available with {% data variables.product.prodname_free_user %} for personal accounts, {% data variables.product.prodname_free_team %} for organizations includes: +Além dos recursos disponíveis no {% data variables.product.prodname_free_user %} para contas pessoais, o {% data variables.product.prodname_free_team %} para organizações inclui: - {% data variables.product.prodname_gcf %} - Discussões de equipe - Controles de acesso de equipes para gerenciar grupos diff --git a/translations/pt-BR/content/get-started/learning-about-github/types-of-github-accounts.md b/translations/pt-BR/content/get-started/learning-about-github/types-of-github-accounts.md index a685b5c822..e3aa285f12 100644 --- a/translations/pt-BR/content/get-started/learning-about-github/types-of-github-accounts.md +++ b/translations/pt-BR/content/get-started/learning-about-github/types-of-github-accounts.md @@ -46,7 +46,7 @@ A sua conta pessoal pode ter recursos próprios, como repositórios, pacotes e p {% endtip %} {% ifversion fpt or ghec %} -A maioria das pessoas usará uma conta pessoal para todo seu trabalho em {% data variables.product.prodname_dotcom_the_website %}, incluindo projetos de código aberto e trabalho remunerado. Se você está usando atualmente mais de uma conta pessoal criada por você, sugerimos que você combine as contas. For more information, see "[Merging multiple personal accounts](/articles/merging-multiple-user-accounts)." +A maioria das pessoas usará uma conta pessoal para todo seu trabalho em {% data variables.product.prodname_dotcom_the_website %}, incluindo projetos de código aberto e trabalho remunerado. Se você está usando atualmente mais de uma conta pessoal criada por você, sugerimos que você combine as contas. Para obter mais informações, consulte "[Fazer merge de várias contas pessoais](/articles/merging-multiple-user-accounts)". {% endif %} ## Contas da organização @@ -57,7 +57,7 @@ Como as contas pessoais, as organizações podem ter recursos próprios, como re As contas pessoais dentro de uma organização podem receber diferentes funções na organização, que concedem diferentes níveis de acesso à organização e aos seus dados. Todos os integrantes podem colaborar entre si em repositórios e projetos, mas apenas os proprietários da organização e os gerentes de segurança podem gerenciar as configurações da organização e controlar o acesso aos dados da organização, com funcionalidades administrativas e de segurança sofisticadas. Para obter mais informações, consulte "[Funções em uma organização](/organizations/managing-peoples-access-to-your-organization-with-roles/roles-in-an-organization)" e "[Mantendo a sua organização segura](/organizations/keeping-your-organization-secure)". -![Diagram showing that users must sign in to their personal account to access an organization's resources](/assets/images/help/overview/sign-in-pattern.png) +![Diagrama que mostra que os usuários devem efetuar o login na sua conta pessoal para acessar os recursos de uma organização](/assets/images/help/overview/sign-in-pattern.png) {% ifversion fpt or ghec %} Mesmo que você seja um integrante de uma organização que usa o logon único SAML, você ainda vai efetuar o login na sua própria conta pessoal em {% data variables.product.prodname_dotcom_the_website %}, e essa conta pessoal será vinculada à sua identidade no provedor de identidade da sua organização (IdP). Para obter mais informações, consulte "[Sobre a autenticação com o logon único SAML](/enterprise-cloud@latest/authentication/authenticating-with-saml-single-sign-on/about-authentication-with-saml-single-sign-on){% ifversion fpt %}" na documentação de {% data variables.product.prodname_ghe_cloud %}{% else %}"{% endif %} diff --git a/translations/pt-BR/content/get-started/onboarding/getting-started-with-github-enterprise-cloud.md b/translations/pt-BR/content/get-started/onboarding/getting-started-with-github-enterprise-cloud.md index 10a6e28348..1266c6a19a 100644 --- a/translations/pt-BR/content/get-started/onboarding/getting-started-with-github-enterprise-cloud.md +++ b/translations/pt-BR/content/get-started/onboarding/getting-started-with-github-enterprise-cloud.md @@ -21,7 +21,7 @@ A principal diferença entre os produtos é que {% data variables.product.prodna Com {% data variables.product.prodname_ghe_cloud %}, você tem a opção de usar {% data variables.product.prodname_emus %}. {% data reusables.enterprise-accounts.emu-short-summary %} -If you choose to let your members create and manage their own personal accounts instead, there are two types of accounts you can use with {% data variables.product.prodname_ghe_cloud %}: +Se você optar por deixar seus integrantes criarem e gerenciarem suas próprias contas pessoais, há dois tipos de contas que você pode usar com {% data variables.product.prodname_ghe_cloud %}: - Uma conta de organização única - Uma conta corporativa que contém várias organizações @@ -179,7 +179,7 @@ Para gerenciar e moderar sua empresa, você pode definir políticas para organiz Você pode optar por aplicar várias políticas para todas as organizações pertencentes à sua empresa, ou escolher permitir que essas políticas sejam definidas em cada organização. Os tipos de políticas que você pode aplicar incluem gerenciamento de repositórios, quadro de projetos e políticas de equipe. Para obter mais informações, consulte "[Definindo políticas para a sua empresa](/enterprise-cloud@latest/admin/policies)". #### 2. Visualizando logs de auditoria, configurando webhooks, e restringindo notificações de e-mail para a sua empresa -Você pode visualizar as ações de todas as organizações pertencentes à sua conta corporativa no log de auditoria da empresa. Você também pode configurar webhooks para receber eventos de organizações pertencentes à sua conta corporativa. For more information, see "[Reviewing audit logs for your enterprise](/enterprise-cloud@latest/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise)" and "[Monitoring your enterprise](/enterprise-cloud@latest/admin/monitoring-activity-in-your-enterprise)." +Você pode visualizar as ações de todas as organizações pertencentes à sua conta corporativa no log de auditoria da empresa. Você também pode configurar webhooks para receber eventos de organizações pertencentes à sua conta corporativa. Para obter mais informações, consulte "[Revisando os logs de auditoria para sua empresa](/enterprise-cloud@latest/admin/monitoring-activity-in-your-enterprise/reviewing-audit-logs-for-your-enterprise)" e "[Monitorando sua empresa](/enterprise-cloud@latest/admin/monitoring-activity-in-your-enterprise)". Você também pode restringir as notificações de e-mail da conta corporativa para que os integrantes da empresa só possam usar um endereço de e-mail em um domínio verificado ou aprovado para receber notificações. Para obter mais informações, consulte "[Restringindo notificações de e-mail para a sua empresa](/enterprise-cloud@latest/admin/policies/enforcing-policies-for-your-enterprise/restricting-email-notifications-for-your-enterprise)". diff --git a/translations/pt-BR/content/get-started/onboarding/getting-started-with-github-enterprise-server.md b/translations/pt-BR/content/get-started/onboarding/getting-started-with-github-enterprise-server.md index 5b3957d8b3..ed7a2355e4 100644 --- a/translations/pt-BR/content/get-started/onboarding/getting-started-with-github-enterprise-server.md +++ b/translations/pt-BR/content/get-started/onboarding/getting-started-with-github-enterprise-server.md @@ -67,7 +67,7 @@ Como proprietário corporativo ou administrador, você pode gerenciar configura ## Parte 3: Criando com segurança Para aumentar a segurança de {% data variables.product.product_location %}, você pode configurar a autenticação para integrantes da empresa, usar ferramentas e registro de auditoria para manter a conformidade, configurar recursos de segurança e análise para as suas organizações e, opcionalmente, habilitar {% data variables.product.prodname_GH_advanced_security %}. ### 1. Efetuando a autenticação dos integrantes da empresa -Você pode usar o método de autenticação interno do {% data variables.product.product_name %} ou você pode escolher entre um provedor de autenticação estabelecido como o CAS, LDAP, ou SAML, para integrar suas contas existentes e gerenciar centralmente o acesso do usuário a {% data variables.product.product_location %}. Para obter mais informações, consulte "[Autenticando usuários para {% data variables.product.product_location %}](/admin/authentication/authenticating-users-for-your-github-enterprise-server-instance)". +You can use {% data variables.product.product_name %}'s built-in authentication method, or you can choose between an external authentication provider, such as CAS, LDAP, or SAML, to integrate your existing accounts and centrally manage user access to {% data variables.product.product_location %}. For more information, see "[About authentication for your enterprise](/admin/identity-and-access-management/managing-iam-for-your-enterprise/about-authentication-for-your-enterprise)." Você também pode exigir autenticação de dois fatores para cada uma de suas organizações. Para obter mais informações, consulte "[Exigindo a autenticação de dois fatores para uma organização](/admin/user-management/managing-organizations-in-your-enterprise/requiring-two-factor-authentication-for-an-organization)". diff --git a/translations/pt-BR/content/get-started/onboarding/getting-started-with-github-team.md b/translations/pt-BR/content/get-started/onboarding/getting-started-with-github-team.md index e7dc1de3cb..e3e504d424 100644 --- a/translations/pt-BR/content/get-started/onboarding/getting-started-with-github-team.md +++ b/translations/pt-BR/content/get-started/onboarding/getting-started-with-github-team.md @@ -8,15 +8,15 @@ versions: Este guia irá ajudar você a configurar e gerenciar sua conta {% data variables.product.prodname_team %} como proprietário da organização. ## Parte 1: Configurar sua conta em {% data variables.product.product_location %} -As the first steps in starting with {% data variables.product.prodname_team %}, you will need to create a personal account or log into your existing account on {% data variables.product.prodname_dotcom %}, create an organization, and set up billing. +Como os primeiros passos para começar com {% data variables.product.prodname_team %}, você deverá criar uma conta pessoal ou entrar na sua conta existente em {% data variables.product.prodname_dotcom %}, criar uma organização e configurar a cobrança. ### 1. Sobre organizações As organizações são contas compartilhadas onde empresas e projetos de código aberto podem colaborar em muitos projetos de uma vez. Os proprietários e administradores podem gerenciar o acesso de integrantes aos dados e projetos da organização com recursos avançados administrativos e de segurança. Para obter mais informações sobre os recursos das organizações, consulte "[Sobre as organizações](/organizations/collaborating-with-groups-in-organizations/about-organizations#terms-of-service-and-data-protection-for-organizations)". ### 2. Criando uma organização e inscrevendo-se em {% data variables.product.prodname_team %} -Before creating an organization, you will need to create a personal account or log in to your existing account on {% data variables.product.product_location %}. Para obter mais informações, consulte "[Inscrever-se em uma nova conta do {% data variables.product.prodname_dotcom %}](/get-started/signing-up-for-github/signing-up-for-a-new-github-account)". +Antes de criar uma organização, você deverá criar uma conta pessoal ou efetuar o login na sua conta existente em {% data variables.product.product_location %}. Para obter mais informações, consulte "[Inscrever-se em uma nova conta do {% data variables.product.prodname_dotcom %}](/get-started/signing-up-for-github/signing-up-for-a-new-github-account)". -Once your personal account is set up, you can create an organization and pick a plan. Aqui é onde você pode escolher uma assinatura de {% data variables.product.prodname_team %} para a sua organização. Para obter mais informações, consulte "[Criar uma nova organização do zero](/organizations/collaborating-with-groups-in-organizations/creating-a-new-organization-from-scratch)". +Uma vez que a sua conta pessoal está configurada, você derá criar uma organização e escolher um plano. Aqui é onde você pode escolher uma assinatura de {% data variables.product.prodname_team %} para a sua organização. Para obter mais informações, consulte "[Criar uma nova organização do zero](/organizations/collaborating-with-groups-in-organizations/creating-a-new-organization-from-scratch)". ### 3. Gerenciando a cobrança para uma organização Você deve gerenciar as configurações de cobrança, método de pagamento e produtos pagos para cada uma das suas contas pessoais e organizações separadamente. Você pode alternar entre as configurações para a suas diferentes contas usando o alternador de contexto nas suas configurações. Para obter mais informações, consulte "[Alternando entre as configurações para as suas diferentes contas](/billing/managing-your-github-billing-settings/about-billing-on-github#switching-between-settings-for-your-different-accounts)". diff --git a/translations/pt-BR/content/get-started/onboarding/getting-started-with-your-github-account.md b/translations/pt-BR/content/get-started/onboarding/getting-started-with-your-github-account.md index c0f782a44a..0bd690ae58 100644 --- a/translations/pt-BR/content/get-started/onboarding/getting-started-with-your-github-account.md +++ b/translations/pt-BR/content/get-started/onboarding/getting-started-with-your-github-account.md @@ -1,6 +1,6 @@ --- title: Introdução à sua conta do GitHub -intro: 'With a personal account on {% data variables.product.prodname_dotcom %}, you can import or create repositories, collaborate with others, and connect with the {% data variables.product.prodname_dotcom %} community.' +intro: 'Com uma conta pessoal no {% data variables.product.prodname_dotcom %}, você pode importar ou criar repositórios, colaborar com outros e conectar-se com a comunidade de {% data variables.product.prodname_dotcom %}.' versions: fpt: '*' ghes: '*' @@ -20,7 +20,7 @@ Os primeiros passos para começar com {% data variables.product.product_name %} Os primeiros passos para começar com {% data variables.product.product_name %} são acessar a sua conta e ver o seu perfil. {% endif %} -{% ifversion fpt or ghec %}Existem vários tipos de contas em {% data variables.product.prodname_dotcom %}. {% endif %} Every person who uses {% data variables.product.product_name %} has their own personal account, which can be part of multiple organizations and teams. Your personal account is your identity on {% data variables.product.product_location %} and represents you as an individual. +{% ifversion fpt or ghec %}Existem vários tipos de contas em {% data variables.product.prodname_dotcom %}. {% endif %} Toda pessoa que usar {% data variables.product.product_name %} terá sua própria conta pessoal e poderá fazer parte de várias organizações e equipes. A sua conta pessoal é sua identidade em {% data variables.product.product_location %} e representa você como indivíduo. {% ifversion fpt or ghec %} ### 1. Criar uma conta @@ -97,7 +97,7 @@ Qualquer quantidade de pessoas pode trabalhar juntas nos repositórios de {% dat ### 1. Trabalhando com repositórios #### Criar um repositório -Um repositório é como uma pasta para seu projeto. You can have any number of public and private repositories in your personal account. Os repositórios podem conter pastas e arquivos, imagens, vídeos, planilhas e conjuntos de dados, bem como o histórico de revisão para todos os arquivos no repositório. Para obter mais informações, consulte "[Sobre repositórios](/github/creating-cloning-and-archiving-repositories/about-repositories)". +Um repositório é como uma pasta para seu projeto. Você pode ter qualquer número de repositórios públicos e privados na sua conta pessoal. Os repositórios podem conter pastas e arquivos, imagens, vídeos, planilhas e conjuntos de dados, bem como o histórico de revisão para todos os arquivos no repositório. Para obter mais informações, consulte "[Sobre repositórios](/github/creating-cloning-and-archiving-repositories/about-repositories)". Ao criar um novo repositório, você deverá inicializar o repositório com um arquivo README para que as pessoas conheçam o seu projeto. Para obter mais informações, consulte "[Criar um novo repositório](/github/creating-cloning-and-archiving-repositories/creating-a-repository-on-github/creating-a-new-repository)." @@ -112,7 +112,7 @@ Se você tiver projetos existentes que deseja mover para {% data variables.produ ### 3. Gerenciando colaboradores e permissões Você pode colaborar em seu projeto com outras pessoas usando os problemas, as pull requests e os quadros de projeto do repositório. Você pode convidar outras pessoas para o seu repositório como colaboradores na aba **Colaboradores** nas configurações do repositório. Para obter mais informações, consulte "[Convidar colaboradores para um repositório pessoal](/github/setting-up-and-managing-your-github-user-account/managing-access-to-your-personal-repositories/inviting-collaborators-to-a-personal-repository)". -You are the owner of any repository you create in your personal account and have full control of the repository. Os colaboradores têm acesso de gravação ao seu repositório, limitando o que eles têm permissão para fazer. For more information, see "[Permission levels for a personal account repository](/github/setting-up-and-managing-your-github-user-account/managing-user-account-settings/permission-levels-for-a-user-account-repository)." +Você é o proprietário de qualquer repositório que você cria na sua conta pessoal e você tem controle total sobre repositório. Os colaboradores têm acesso de gravação ao seu repositório, limitando o que eles têm permissão para fazer. Para obter mais informações, consulte "[Níveis de permissão para um repositório da conta pessoal](/github/setting-up-and-managing-your-github-user-account/managing-user-account-settings/permission-levels-for-a-user-account-repository)". ### 4. Gerenciar configurações do repositório Como proprietário de um repositório, você pode configurar diversas configurações, incluindo a visibilidade do repositório, tópicos e a pré-visualização das mídias sociais. Para obter mais informações, consulte "[Gerenciar configurações do repositório](/github/administering-a-repository/managing-repository-settings)". diff --git a/translations/pt-BR/content/get-started/quickstart/create-a-repo.md b/translations/pt-BR/content/get-started/quickstart/create-a-repo.md index 1fbffdb754..a1343121ce 100644 --- a/translations/pt-BR/content/get-started/quickstart/create-a-repo.md +++ b/translations/pt-BR/content/get-started/quickstart/create-a-repo.md @@ -58,7 +58,7 @@ Parabéns! Você criou com êxito seu primeiro repositório e o inicializou com {% data reusables.cli.cli-learn-more %} 1. Na linha de comando, acesse o diretório onde você gostaria de criar um clone local do seu novo projeto. -2. Para criar um repositório para o seu projeto, use o subcomando `gh repo create`. Quando solicitado, selecione **Criar um novo repositório no GitHub a do zero** e digite o nome do seu novo projeto. If you want your project to belong to an organization instead of to your personal account, specify the organization name and project name with `organization-name/project-name`. +2. Para criar um repositório para o seu projeto, use o subcomando `gh repo create`. Quando solicitado, selecione **Criar um novo repositório no GitHub a do zero** e digite o nome do seu novo projeto. Se você quiser que o seu projeto pertença a uma organização em vez de sua conta pessoal, especifique o nome da organização e o nome do projeto com `organization-name/project-name`. 3. Siga as instruções interativas. Para clonar o repositório localmente, marque sim quando perguntarem se você deseja clonar o diretório do projeto remoto. 4. Como alternativa, para pular as instruções, forneça o nome do repositório e um sinalizador de visibilidade (`--public`, `--private`, ou `--interno`). Por exemplo, `gh repo create project-name --public`. Para clonar o repositório localmente, passe o sinalizador `--clone`. Para obter mais informações sobre possíveis argumentos, consulte o [manual da CLI do GitHub](https://cli.github.com/manual/gh_repo_create). diff --git a/translations/pt-BR/content/get-started/quickstart/fork-a-repo.md b/translations/pt-BR/content/get-started/quickstart/fork-a-repo.md index fb2952f2cd..2de9aaada7 100644 --- a/translations/pt-BR/content/get-started/quickstart/fork-a-repo.md +++ b/translations/pt-BR/content/get-started/quickstart/fork-a-repo.md @@ -152,7 +152,7 @@ Ao bifurcar um projeto para propor mudanças no repositório original, é possí > origin https://{% data variables.command_line.codeblock %}/YOUR_USERNAME/YOUR_FORK.git (push) ``` -6. Type `git remote add upstream`, and then paste the URL you copied in Step 3 and press **Enter**. Ficará assim: +6. Digite `git remote add upstream`, cole o URL que você copiou na etapa 3 e pressione **Enter**. Ficará assim: ```shell $ git remote add upstream https://{% data variables.command_line.codeblock %}/octocat/Spoon-Knife.git ``` diff --git a/translations/pt-BR/content/get-started/signing-up-for-github/signing-up-for-a-new-github-account.md b/translations/pt-BR/content/get-started/signing-up-for-github/signing-up-for-a-new-github-account.md index bf0f654e38..b2b322fa4b 100644 --- a/translations/pt-BR/content/get-started/signing-up-for-github/signing-up-for-a-new-github-account.md +++ b/translations/pt-BR/content/get-started/signing-up-for-github/signing-up-for-a-new-github-account.md @@ -1,7 +1,7 @@ --- title: Fazer o registro em uma conta conta do GitHub shortTitle: Inscreva-se para uma nova conta no GitHub -intro: '{% data variables.product.company_short %} offers personal accounts for individuals and organizations for teams of people working together.' +intro: 'O {% data variables.product.company_short %} oferece contas pessoais para pessoas e organizações para que equipes de pessoas trabalhem juntas.' redirect_from: - /articles/signing-up-for-a-new-github-account - /github/getting-started-with-github/signing-up-for-a-new-github-account diff --git a/translations/pt-BR/content/get-started/using-github/exploring-early-access-releases-with-feature-preview.md b/translations/pt-BR/content/get-started/using-github/exploring-early-access-releases-with-feature-preview.md index 458a5041a3..38c513511f 100644 --- a/translations/pt-BR/content/get-started/using-github/exploring-early-access-releases-with-feature-preview.md +++ b/translations/pt-BR/content/get-started/using-github/exploring-early-access-releases-with-feature-preview.md @@ -1,6 +1,6 @@ --- title: Explorar versões de acesso antecipado com visualização de recursos -intro: You can use feature preview to see products or features that are available in beta and to enable or disable each feature for your personal account. +intro: Você pode usar a visualização de recursos para ver produtos ou recursos que estão disponíveis na versão beta e para habilitar ou desabilitar cada recurso para sua conta pessoal. redirect_from: - /articles/exploring-early-access-releases-with-feature-preview - /github/getting-started-with-github/exploring-early-access-releases-with-feature-preview diff --git a/translations/pt-BR/content/get-started/using-github/github-command-palette.md b/translations/pt-BR/content/get-started/using-github/github-command-palette.md index ce3e75a746..d916b7a80a 100644 --- a/translations/pt-BR/content/get-started/using-github/github-command-palette.md +++ b/translations/pt-BR/content/get-started/using-github/github-command-palette.md @@ -14,7 +14,7 @@ Você pode navegar, pesquisar e executar comandos em {% data variables.product.p ### Navegação rápida -When you open the command palette, the suggestions are optimized to give you easy access from anywhere in a repository, personal account, or organization to top-level pages like the Issues page. Se o local que você deseja não estiver listado, comece a digitar o nome ou número para a localização refinar as sugestões. +Ao abrira paleta de comando, as sugestões são otimizadas para facilitar o acesso a partir de qualquer lugar em um repositório, conta pessoal, ou organização para páginas de nível superior, como a página de problemas. Se o local que você deseja não estiver listado, comece a digitar o nome ou número para a localização refinar as sugestões. ![Sugestões da paleta de comandos](/assets/images/help/command-palette/command-palette-navigation-repo-default.png) @@ -192,10 +192,10 @@ Estes comandos só estão disponíveis quando você abre a paleta de comandos em | Comando | Comportamento | |:------------------------------- |:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `Excluir discussão...` | Excluir permanentemente a discussão. For more information, see "[Managing discussions](/discussions/managing-discussions-for-your-community/managing-discussions#deleting-a-discussion)." | +| `Excluir discussão...` | Excluir permanentemente a discussão. Para obter mais informações, consulte "[Gerenciando discussões](/discussions/managing-discussions-for-your-community/managing-discussions#deleting-a-discussion)". | | `Editar texto da discussão` | Abra o texto principal da discussão que está pronto para edição. | | `Assinar`/`Cancelar assinatura` | Opte por participar ou não receber notificações de adições à discussão. Para obter mais informações, consulte "[Sobre notificações](/account-and-profile/managing-subscriptions-and-notifications-on-github/setting-up-notifications/about-notifications)". | -| `Transferir discussão...` | Mover a discussão para um repositório diferente. For more information, see "[Managing discussions](/discussions/managing-discussions-for-your-community/managing-discussions#transferring-a-discussion)." | +| `Transferir discussão...` | Mover a discussão para um repositório diferente. Para obter mais informações, consulte "[Gerenciando discussões](/discussions/managing-discussions-for-your-community/managing-discussions#transferring-a-discussion)". | ### Comandos de problemas diff --git a/translations/pt-BR/content/get-started/using-github/github-mobile.md b/translations/pt-BR/content/get-started/using-github/github-mobile.md index 8b39f8c6be..c197d3935b 100644 --- a/translations/pt-BR/content/get-started/using-github/github-mobile.md +++ b/translations/pt-BR/content/get-started/using-github/github-mobile.md @@ -35,7 +35,7 @@ Para instalar {% data variables.product.prodname_mobile %} para Android ou iOS, ## Gerenciar contas -You can be simultaneously signed into mobile with one personal account on {% data variables.product.prodname_dotcom_the_website %} and one personal account on {% data variables.product.prodname_ghe_server %}. Para obter mais informações sobre nossos diferentes produtos, consulte "[Produtos de {% data variables.product.company_short %}](/get-started/learning-about-github/githubs-products)" +Você pode estar conectado simultaneamente em um celular com uma conta pessoal em {% data variables.product.prodname_dotcom_the_website %} e com uma conta pessoal em {% data variables.product.prodname_ghe_server %}. Para obter mais informações sobre nossos diferentes produtos, consulte "[Produtos de {% data variables.product.company_short %}](/get-started/learning-about-github/githubs-products)" {% data reusables.mobile.push-notifications-on-ghes %} @@ -47,15 +47,15 @@ Você precisa instalar {% data variables.product.prodname_mobile %} 1.4 ou super Para usar {% data variables.product.prodname_mobile %} com {% data variables.product.prodname_ghe_server %}, {% data variables.product.product_location %} deve ser a versão 3.0 ou superior, e o proprietário da empresa deverá habilitar o suporte móvel para a sua empresa. Para obter mais informações, consulte {% ifversion ghes %}"[Observações de versão](/enterprise-server/admin/release-notes)e {% endif %}"[Gerenciando {% data variables.product.prodname_mobile %} para a sua empresa]({% ifversion not ghes %}/enterprise-server@latest{% endif %}/admin/configuration/configuring-your-enterprise/managing-github-mobile-for-your-enterprise){% ifversion not ghes %}" na documentação de {% data variables.product.prodname_ghe_server %}.{% else %}."{% endif %} -During the beta for {% data variables.product.prodname_mobile %} with {% data variables.product.prodname_ghe_server %}, you must be signed in with a personal account on {% data variables.product.prodname_dotcom_the_website %}. +Durante o beta para {% data variables.product.prodname_mobile %} com {% data variables.product.prodname_ghe_server %}, você deve estar conectado com uma conta pessoal em {% data variables.product.prodname_dotcom_the_website %}. ### Adicionar, alternar ou encerrar a sessão das contas -You can sign into mobile with a personal account on {% data variables.product.prodname_ghe_server %}. Na parte inferior do aplicativo, mantenha pressionado {% octicon "person" aria-label="The person icon" %} **Perfil** e, em seguida, toque em {% octicon "plus" aria-label="The plus icon" %} **Adicionar Conta Corporativa**. Siga as instruções para efetuar o login. +Você pode iniciar a sessão no celular com uma conta pessoal em {% data variables.product.prodname_ghe_server %}. Na parte inferior do aplicativo, mantenha pressionado {% octicon "person" aria-label="The person icon" %} **Perfil** e, em seguida, toque em {% octicon "plus" aria-label="The plus icon" %} **Adicionar Conta Corporativa**. Siga as instruções para efetuar o login. -After you sign into mobile with a personal account on {% data variables.product.prodname_ghe_server %}, you can switch between the account and your account on {% data variables.product.prodname_dotcom_the_website %}. Na parte inferior do aplicativo, mantenha pressionado {% octicon "person" aria-label="The person icon" %} **Perfil** e, em seguida, toque na conta para a qual você deseja mudar. +Depois de efetuar o login no celular com uma conta pessoal em {% data variables.product.prodname_ghe_server %}, você poderá alternar entre a conta e a sua conta em {% data variables.product.prodname_dotcom_the_website %}. Na parte inferior do aplicativo, mantenha pressionado {% octicon "person" aria-label="The person icon" %} **Perfil** e, em seguida, toque na conta para a qual você deseja mudar. -If you no longer need to access data for your personal account on {% data variables.product.prodname_ghe_server %} from {% data variables.product.prodname_mobile %}, you can sign out of the account. Na parte inferior do aplicativo, mantenha pressionado {% octicon "person" aria-label="The person icon" %} **Perfil**, deslize para a esquerda na conta para encerrar sessão e toque em **Encerrar sessão**. +Se você não precisar mais acessar os dados da sua conta pessoal em {% data variables.product.prodname_ghe_server %} de {% data variables.product.prodname_mobile %}, você poderá encerrar a sessão da conta. Na parte inferior do aplicativo, mantenha pressionado {% octicon "person" aria-label="The person icon" %} **Perfil**, deslize para a esquerda na conta para encerrar sessão e toque em **Encerrar sessão**. ## Idiomas compatíveis com {% data variables.product.prodname_mobile %} diff --git a/translations/pt-BR/content/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax.md b/translations/pt-BR/content/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax.md index 893bb93a17..2b42a6a539 100644 --- a/translations/pt-BR/content/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax.md +++ b/translations/pt-BR/content/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax.md @@ -318,6 +318,8 @@ A nota de rodapé será interpretada da seguinte forma: **Observação**: A posição de uma nota de rodapé no seu Markdown não influencia o lugar onde a nota de rodapé será interpretada. Você pode escrever uma nota de rodapé logo após sua referência à nota de rodapé, e ela continuará sendo interpretada na parte inferior do Markdown. +Footnotes are not supported in wikis. + {% endtip %} {% endif %} diff --git a/translations/pt-BR/content/get-started/writing-on-github/working-with-saved-replies/about-saved-replies.md b/translations/pt-BR/content/get-started/writing-on-github/working-with-saved-replies/about-saved-replies.md index 59fad10e7a..50362328bd 100644 --- a/translations/pt-BR/content/get-started/writing-on-github/working-with-saved-replies/about-saved-replies.md +++ b/translations/pt-BR/content/get-started/writing-on-github/working-with-saved-replies/about-saved-replies.md @@ -16,7 +16,7 @@ versions: As respostas salvas permitem criar uma resposta reutilizável para problemas e pull requests. Ganhe tempo criando uma resposta salva para as respostas que você usa com mais frequência. -Depois que uma resposta salva é adicionada, ela pode ser usada em problemas e pull requests. Saved replies are tied to your personal account. Depois que forem criadas, você poderá usá-las nos repositórios e organizações. +Depois que uma resposta salva é adicionada, ela pode ser usada em problemas e pull requests. As respostas salvas são associadas à sua conta pessoal. Depois que forem criadas, você poderá usá-las nos repositórios e organizações. É possível criar, no máximo, 100 respostas salvas. Se atingir o limite máximo, você poderá excluir respostas salvas que não usa mais ou editar as existentes. diff --git a/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/managing-project-boards/closing-a-project-board.md b/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/managing-project-boards/closing-a-project-board.md index 14d6c7e1c6..3285486a76 100644 --- a/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/managing-project-boards/closing-a-project-board.md +++ b/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/managing-project-boards/closing-a-project-board.md @@ -21,7 +21,7 @@ Quando você fecha um quadro de projeto, qualquer automação de fluxo de trabal Se você reabrir um quadro de projeto, existirá a opção de *sincronizar* a automação, o que atualiza a posição dos cartões no quadro de acordo com as configurações de automação definidas para o quadro. Para obter mais informações, consulte "[Reabrir um quadro de projeto fechado](/articles/reopening-a-closed-project-board)" ou "[Sobre automação para quadros de projeto](/articles/about-automation-for-project-boards)". -1. Navigate to the list of project boards in your repository or organization, or owned by your personal account. +1. Acesse a lista de quadros de projetos no seu repositório ou organização ou pertencente à sua conta pessoal. 2. Na lista de projetos, ao lado do quadro de projeto que deseja fechar, clique em {% octicon "chevron-down" aria-label="The chevron icon" %}. ![Ícone de divisa à direita do nome do quadro de projeto](/assets/images/help/projects/project-list-action-chevron.png) 3. Clique em **Fechar**. ![Menu suspenso para fechar item no quadro de projeto](/assets/images/help/projects/close-project.png) diff --git a/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/managing-project-boards/linking-a-repository-to-a-project-board.md b/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/managing-project-boards/linking-a-repository-to-a-project-board.md index 994d685de0..929174ffd7 100644 --- a/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/managing-project-boards/linking-a-repository-to-a-project-board.md +++ b/translations/pt-BR/content/issues/organizing-your-work-with-project-boards/managing-project-boards/linking-a-repository-to-a-project-board.md @@ -1,6 +1,6 @@ --- title: Vincular um repositório a um quadro de projeto -intro: You can link a repository to your organization's or personal account's project board. +intro: É possível vincular um repositório ao quadro de projeto da organização ou conta pessoal. redirect_from: - /github/managing-your-work-on-github/managing-project-boards/linking-a-repository-to-a-project-board - /articles/linking-a-repository-to-a-project-board @@ -17,7 +17,7 @@ shortTitle: Vincular repositório ao quadro {% data reusables.projects.project_boards_old %} -Anyone with write permissions to a project board can link repositories owned by that organization or personal account to the project board. Para obter mais informações, consulte "[Permissões de quadro de projeto da organização](/articles/project-board-permissions-for-an-organization/)" ou "[Níveis de permissão para quadros de projetos de propriedade de usuários](/articles/permission-levels-for-user-owned-project-boards/)". +Qualquer pessoa com permissões de gravação em um quadro de projeto pode vincular repositórios pertencentes a essa organização ou conta pessoal ao quadro de projeto. Para obter mais informações, consulte "[Permissões de quadro de projeto da organização](/articles/project-board-permissions-for-an-organization/)" ou "[Níveis de permissão para quadros de projetos de propriedade de usuários](/articles/permission-levels-for-user-owned-project-boards/)". {% data reusables.project-management.link-repos-to-project-board %} Você pode adicionar problemas e pull requests de quaisquer repositórios desvinculados digitando a URL do problema ou pull request em um cartão. Para obter mais informações, consulte "[Adicionar problemas e pull requests a um quadro de projeto](/articles/adding-issues-and-pull-requests-to-a-project-board)". diff --git a/translations/pt-BR/content/issues/tracking-your-work-with-issues/deleting-an-issue.md b/translations/pt-BR/content/issues/tracking-your-work-with-issues/deleting-an-issue.md index 47a9adb3b4..4a67cd6f41 100644 --- a/translations/pt-BR/content/issues/tracking-your-work-with-issues/deleting-an-issue.md +++ b/translations/pt-BR/content/issues/tracking-your-work-with-issues/deleting-an-issue.md @@ -15,7 +15,7 @@ topics: - Pull requests --- -You can only delete issues in a repository owned by your personal account. You cannot delete issues in a repository owned by another personal account, even if you are a collaborator there. +Você só pode excluir problemas em um repositório que pertença à sua conta pessoal. Não é possível excluir problemas em um repositório pertencente a outra conta pessoal, mesmo que você seja um colaborador nela. Para excluir um problema em um repositório que pertença a uma organização, o proprietário da organização deve permitir a exclusão de um problema dos repositórios da organização e você deve ter permissões de administrador ou de proprietário no repositório. Para obter mais informações, consulte "[Permitindo que pessoas excluam problemas na sua organização](/articles/allowing-people-to-delete-issues-in-your-organization)" e "[Funções do repositório para uma organização](/organizations/managing-access-to-your-organizations-repositories/repository-roles-for-an-organization)". diff --git a/translations/pt-BR/content/organizations/collaborating-with-groups-in-organizations/customizing-your-organizations-profile.md b/translations/pt-BR/content/organizations/collaborating-with-groups-in-organizations/customizing-your-organizations-profile.md index e6831e32ff..80fffbd0a3 100644 --- a/translations/pt-BR/content/organizations/collaborating-with-groups-in-organizations/customizing-your-organizations-profile.md +++ b/translations/pt-BR/content/organizations/collaborating-with-groups-in-organizations/customizing-your-organizations-profile.md @@ -13,37 +13,37 @@ shortTitle: Personalizar perfil da organização {% if org-profile-pin-private %} -## About your organization's profile page +## Sobre a página de perfil da sua organização -You can customize your organization's Overview page to show content dedicated to public users or members of the organization. Members of your organization who are signed into {% data variables.product.prodname_dotcom %}, are shown a member view when they visit your organization's profile page. Users who are not members of your organization will be shown a public view. +Você pode personalizar a página de visão geral da sua organização para mostrar o conteúdo dedicado a usuários públicos ou integrantes da organização. Os integrantes da sua organização que estão conectados em {% data variables.product.prodname_dotcom %} são exibidos em uma visualização de integrantes quando visitam a página de perfil da sua organização. Os usuários que não são integrantes da sua organização serão mostrados como público. -![Image of an organization profile page](/assets/images/help/organizations/new_organization_page.png) +![Imagem de uma página de perfil da organização](/assets/images/help/organizations/new_organization_page.png) {% endif %} ### Repositórios fixos -You can give users easy access to important or frequently used repositories, by choosing up to six repositories for public users and six repositories for members of the organization. Once you pin repositories to your organization profile, the "Pinned" section is shown above the "Repositories" section of the profile page. +Você pode dar aos usuários acesso fácil a repositórios importantes ou usados com frequência, ao escolher até seis repositórios para usuários públicos e seis repositórios para integrantes da organização. Assim que você fixar os repositórios no perfil da organização, a seção "Fixado" será exibida acima da seção "Repositórios" na página de perfil. -Only organization owners can pin repositories. For more information, see "[Pinning repositories to your organization's profile](#pinning-repositories-to-your-organizations-profile)." +Apenas os proprietários da organização podem fixar repositórios. Para obter mais informações, consulte "[Fixando repositórios no perfil da sua organização](#pinning-repositories-to-your-organizations-profile)". -### Organization profile READMEs +### READMEs do perfil da organização -You can share information about how to engage with your organization by creating an organization profile README for both public users and members of the organization. {% data variables.product.prodname_dotcom %} mostra o README do perfil da sua organização na aba "Visão geral" da sua organização. +Você pode compartilhar informações sobre como se envolver com a sua organização criando um README do perfil da organização para usuários públicos e integrantes da organização. {% data variables.product.prodname_dotcom %} mostra o README do perfil da sua organização na aba "Visão geral" da sua organização. -You can choose what information to include in your organization profile README. Here are some examples of information that may be helpful. +Você pode escolher quais informações incluir no README do perfil da sua organização. Aqui estão alguns exemplos de informação que podem ser úteis. - Uma seção "Sobre" que descreve sua organização - Orientação para obter ajuda na organização Você pode formatar o texto e incluir emoji, imagens e GIFs no README do perfil da sua organização usando o Markdown enriquecido de {% data variables.product.company_short %}. Para obter mais informações, consulte "[Começando a escrever e formatar no {% data variables.product.prodname_dotcom %}](/github/writing-on-github/getting-started-with-writing-and-formatting-on-github)". -## Adding a public organization profile README +## Adicionando um README de perfil público da organização 1. Se sua organização ainda não tiver um repositório público de `.github`, crie um repositório público de `.github`. 2. No repositório `.github` da sua organização, crie um arquivo `README.md` na pasta `perfil`. -3. Faça o commit das alterações para o arquivo `README.md`. The content of the `README.md` will appear on your organization's public profile. +3. Faça o commit das alterações para o arquivo `README.md`. O conteúdo do `README.md` será exibido no perfil público da sua organização. - ![Image of an organization's public README](/assets/images/help/organizations/org_public_readme.png) + ![Imagem do README público de uma organização](/assets/images/help/organizations/org_public_readme.png) {% if org-profile-pin-private %} diff --git a/translations/pt-BR/content/organizations/collaborating-with-your-team/about-team-discussions.md b/translations/pt-BR/content/organizations/collaborating-with-your-team/about-team-discussions.md index 74675c3947..639dcca451 100644 --- a/translations/pt-BR/content/organizations/collaborating-with-your-team/about-team-discussions.md +++ b/translations/pt-BR/content/organizations/collaborating-with-your-team/about-team-discussions.md @@ -46,7 +46,7 @@ Para obter mais informações, consulte {% ifversion fpt or ghae or ghes or ghec ## Organization discussions -You can also use organization discussions to facilitate conversations across your organization. For more information, see "[Enabling or disabling GitHub Discussions for an organization](/organizations/managing-organization-settings/enabling-or-disabling-github-discussions-for-an-organization)." +Você também pode usar discussões da organização para facilitar conversas em toda a sua organização. For more information, see "[Enabling or disabling GitHub Discussions for an organization](/organizations/managing-organization-settings/enabling-or-disabling-github-discussions-for-an-organization)." {% endif %} diff --git a/translations/pt-BR/content/organizations/granting-access-to-your-organization-with-saml-single-sign-on/viewing-and-managing-a-members-saml-access-to-your-organization.md b/translations/pt-BR/content/organizations/granting-access-to-your-organization-with-saml-single-sign-on/viewing-and-managing-a-members-saml-access-to-your-organization.md index 665e852305..a74ef061ea 100644 --- a/translations/pt-BR/content/organizations/granting-access-to-your-organization-with-saml-single-sign-on/viewing-and-managing-a-members-saml-access-to-your-organization.md +++ b/translations/pt-BR/content/organizations/granting-access-to-your-organization-with-saml-single-sign-on/viewing-and-managing-a-members-saml-access-to-your-organization.md @@ -24,7 +24,7 @@ Você pode visualizar e revogar a identidade vinculada de cada integrante, as se {% data reusables.saml.about-linked-identities %} -Quando disponível, a entrada incluirá dados de SCIM. Para obter mais informações, consulte "[Sobre o SCIM](/organizations/managing-saml-single-sign-on-for-your-organization/about-scim)". +Quando disponível, a entrada incluirá dados de SCIM. For more information, see "[About SCIM for organizations](/organizations/managing-saml-single-sign-on-for-your-organization/about-scim-for-organizations)." {% warning %} diff --git a/translations/pt-BR/content/organizations/managing-access-to-your-organizations-repositories/adding-outside-collaborators-to-repositories-in-your-organization.md b/translations/pt-BR/content/organizations/managing-access-to-your-organizations-repositories/adding-outside-collaborators-to-repositories-in-your-organization.md index 98a5d0a64d..675bf004f5 100644 --- a/translations/pt-BR/content/organizations/managing-access-to-your-organizations-repositories/adding-outside-collaborators-to-repositories-in-your-organization.md +++ b/translations/pt-BR/content/organizations/managing-access-to-your-organizations-repositories/adding-outside-collaborators-to-repositories-in-your-organization.md @@ -29,7 +29,7 @@ O proprietário da organização pode restringir a capacidade de convidar colabo {% endif %} {% ifversion ghes %} -Before you can add someone as an outside collaborator on a repository, the person must have a personal account on {% data variables.product.product_location %}. Se a empresa usa um sistema de autenticação externa, como SAML ou LDAP, a pessoa que você deseja adicionar deverá efetuar o login por meio desse sistema para criar uma conta. If the person does not have access to the authentication system and built-in authentication is enabled for your enterprise, a site admin can create a personal account for the person. Para obter mais informações, consulte "[Usar autenticação integrada](/admin/authentication/authenticating-users-for-your-github-enterprise-server-instance/using-built-in-authentication#inviting-users)". +Before you can add someone as an outside collaborator on a repository, the person must have a personal account on {% data variables.product.product_location %}. Se a empresa usa um sistema de autenticação externa, como SAML ou LDAP, a pessoa que você deseja adicionar deverá efetuar o login por meio desse sistema para criar uma conta. If the person does not have access to the authentication system and built-in authentication is enabled for your enterprise, a site administrator can create an account for the person. For more information, see "[Configuring built-in authentication](/admin/identity-and-access-management/using-built-in-authentication/configuring-built-in-authentication)." {% endif %} {% ifversion not ghae %} diff --git a/translations/pt-BR/content/organizations/managing-membership-in-your-organization/can-i-create-accounts-for-people-in-my-organization.md b/translations/pt-BR/content/organizations/managing-membership-in-your-organization/can-i-create-accounts-for-people-in-my-organization.md index cb7bb3c812..dd526570d2 100644 --- a/translations/pt-BR/content/organizations/managing-membership-in-your-organization/can-i-create-accounts-for-people-in-my-organization.md +++ b/translations/pt-BR/content/organizations/managing-membership-in-your-organization/can-i-create-accounts-for-people-in-my-organization.md @@ -1,6 +1,6 @@ --- title: Posso criar contas para as pessoas na minha organização? -intro: 'While you can add users to an organization you''ve created, you can''t create personal accounts on behalf of another person.' +intro: 'Embora você possa adicionar usuários a uma organização que criou, não é possível criar contas pessoais em nome de outra pessoa.' redirect_from: - /articles/can-i-create-accounts-for-those-in-my-organization - /articles/can-i-create-accounts-for-people-in-my-organization @@ -14,12 +14,12 @@ topics: shortTitle: Criar contas para pessoas --- -## About personal accounts +## Sobre contas pessoais -Because you access an organization by logging in to a personal account, each of your team members needs to create their own personal account. Depois que você tiver nomes de usuário para cada pessoa que deseja adicionar à sua organização, você poderá adicionar os usuários às equipes. +Como você acessa uma organização efetuando o login em uma conta pessoal, cada um dos integrantes da sua equipe precisa criar sua própria conta pessoal. Depois que você tiver nomes de usuário para cada pessoa que deseja adicionar à sua organização, você poderá adicionar os usuários às equipes. {% ifversion fpt or ghec %} -{% ifversion fpt %}Organizations that use {% data variables.product.prodname_ghe_cloud %}{% else %}You{% endif %} can use SAML single sign-on to centrally manage the access that personal accounts have to the organization's resources through an identity provider (IdP). Para obter mais informações, consulte "[Sobre identidade e gerenciamento de acesso com logon único SAML](/organizations/managing-saml-single-sign-on-for-your-organization/about-identity-and-access-management-with-saml-single-sign-on){% ifversion fpt %}" na documentação de {% data variables.product.prodname_ghe_cloud %} .{% else %}."{% endif %} +{% ifversion fpt %}As organizações que usam {% data variables.product.prodname_ghe_cloud %}{% else %}Você{% endif %} podem usar o logon único SAML para gerenciar centralmente o acesso que as contas pessoais têm para os recursos da organização por meio de um provedor de identidade (IdP). Para obter mais informações, consulte "[Sobre identidade e gerenciamento de acesso com logon único SAML](/organizations/managing-saml-single-sign-on-for-your-organization/about-identity-and-access-management-with-saml-single-sign-on){% ifversion fpt %}" na documentação de {% data variables.product.prodname_ghe_cloud %} .{% else %}."{% endif %} Você também pode considerar {% data variables.product.prodname_emus %}. {% data reusables.enterprise-accounts.emu-short-summary %} {% endif %} diff --git a/translations/pt-BR/content/organizations/managing-membership-in-your-organization/inviting-users-to-join-your-organization.md b/translations/pt-BR/content/organizations/managing-membership-in-your-organization/inviting-users-to-join-your-organization.md index 98e4e42422..b18bb6c5cc 100644 --- a/translations/pt-BR/content/organizations/managing-membership-in-your-organization/inviting-users-to-join-your-organization.md +++ b/translations/pt-BR/content/organizations/managing-membership-in-your-organization/inviting-users-to-join-your-organization.md @@ -23,7 +23,7 @@ Se a organização tiver uma assinatura paga por usuário, ela deverá ter uma l Se a sua organização exige que os integrantes usem a autenticação de dois fatores, os usuários que você convidar deverão ativar a autenticação de dois fatores antes de aceitar o convite. Para mais informações, consulte "[Exigir a autenticação de dois fatores na sua organização](/organizations/keeping-your-organization-secure/requiring-two-factor-authentication-in-your-organization)" e[Proteger a sua conta com a autenticação de dois fatores (2FA)](/github/authenticating-to-github/securing-your-account-with-two-factor-authentication-2fa)". -{% ifversion fpt %}As organizações que usam {% data variables.product.prodname_ghe_cloud %}{% else %}Você{% endif %} podem implementar o SCIM para adicionar, gerenciar e remover o acesso dos integrantes da organização a {% data variables.product.prodname_dotcom_the_website %} por meio de um provedor de identidade (IdP). Para obter mais informações, consulte "[Sobre o SCIM](/enterprise-cloud@latest/organizations/managing-saml-single-sign-on-for-your-organization/about-scim){% ifversion fpt %}" na documentação de {% data variables.product.prodname_ghe_cloud %} .{% else %}."{% endif %} +{% ifversion fpt %}As organizações que usam {% data variables.product.prodname_ghe_cloud %}{% else %}Você{% endif %} podem implementar o SCIM para adicionar, gerenciar e remover o acesso dos integrantes da organização a {% data variables.product.prodname_dotcom_the_website %} por meio de um provedor de identidade (IdP). For more information, see "[About SCIM for organizations](/enterprise-cloud@latest/organizations/managing-saml-single-sign-on-for-your-organization/about-scim-for-organizations){% ifversion fpt %}" in the {% data variables.product.prodname_ghe_cloud %} documentation.{% else %}."{% endif %} ## Convidando um usuário para participar da sua organização diff --git a/translations/pt-BR/content/organizations/managing-organization-settings/converting-an-organization-into-a-user.md b/translations/pt-BR/content/organizations/managing-organization-settings/converting-an-organization-into-a-user.md index 0c141c7d36..6d16adece9 100644 --- a/translations/pt-BR/content/organizations/managing-organization-settings/converting-an-organization-into-a-user.md +++ b/translations/pt-BR/content/organizations/managing-organization-settings/converting-an-organization-into-a-user.md @@ -1,6 +1,6 @@ --- title: Converter uma organização em usuário -intro: 'It''s not possible to convert an organization into a personal account, but you can create a new personal account and transfer the organization''s repositories to it.' +intro: 'Não é possível converter uma organização em uma conta pessoal, mas você pode criar uma conta pessoal e transferir para ela os repositórios da organização.' redirect_from: - /articles/converting-an-organization-into-a-user - /github/setting-up-and-managing-organizations-and-teams/converting-an-organization-into-a-user @@ -22,10 +22,10 @@ shortTitle: Converter organização em usuário {% endnote %} -1. [Sign up](/articles/signing-up-for-a-new-github-account) for a new account on GitHub. +1. [Inscreva-se](/articles/signing-up-for-a-new-github-account) para uma nova conta no GitHub. 2. [Altere a função do usuário para um proprietário](/articles/changing-a-person-s-role-to-owner). -3. {% data variables.product.signin_link %} to the new personal account. -4. [Transfer each organization repository](/articles/how-to-transfer-a-repository) to the new personal account. +3. {% data variables.product.signin_link %} para a nova conta pessoal. +4. [Transfira cada repositório da organização](/articles/how-to-transfer-a-repository) para a nova conta pessoal. 5. [Renomeie a organização](/account-and-profile/setting-up-and-managing-your-github-user-account/managing-user-account-settings/changing-your-github-username) para tornar o nome de usuário atual disponível. 6. [Renomeie o usuário](/account-and-profile/setting-up-and-managing-your-github-user-account/managing-user-account-settings/changing-your-github-username) para o nome da organização. 7. [Exclua a organização](/organizations/managing-organization-settings/deleting-an-organization-account). @@ -33,10 +33,10 @@ shortTitle: Converter organização em usuário {% else %} -1. Sign up for a new GitHub Enterprise personal account. +1. Inscreva-se para uma nova conta pessoal do GitHub Enterprise. 2. [Altere a função do usuário para um proprietário](/articles/changing-a-person-s-role-to-owner). -3. {% data variables.product.signin_link %} to the new personal account. -4. [Transfer each organization repository](/articles/how-to-transfer-a-repository) to the new personal account. +3. {% data variables.product.signin_link %} para a nova conta pessoal. +4. [Transfira cada repositório da organização](/articles/how-to-transfer-a-repository) para a nova conta pessoal. 5. [Exclua a organização](/articles/deleting-an-organization-account). 6. [Renomeie o usuário](/articles/changing-your-github-username) para o nome da organização. diff --git a/translations/pt-BR/content/organizations/managing-organization-settings/managing-discussion-creation-for-repositories-in-your-organization.md b/translations/pt-BR/content/organizations/managing-organization-settings/managing-discussion-creation-for-repositories-in-your-organization.md index 822c4a0d7b..2d991e552a 100644 --- a/translations/pt-BR/content/organizations/managing-organization-settings/managing-discussion-creation-for-repositories-in-your-organization.md +++ b/translations/pt-BR/content/organizations/managing-organization-settings/managing-discussion-creation-for-repositories-in-your-organization.md @@ -10,7 +10,7 @@ versions: topics: - Organizations - Teams -shortTitle: Manage repository discussions +shortTitle: Gerenciar discussões do repositório --- @@ -28,4 +28,4 @@ Por padrão, integrantes da organização com acesso de leitura podem criar disc - "[Sobre discussões](/discussions/collaborating-with-your-community-using-discussions/about-discussions)" - "[Gerenciar discussões para a sua comunidade](/discussions/managing-discussions-for-your-community)" -- "[Enabling or disabling GitHub Discussions for an organization](/organizations/managing-organization-settings/enabling-or-disabling-github-discussions-for-an-organization)" +- "[Habilitando ou desabilitando discussões no GitHub para uma organização](/organizations/managing-organization-settings/enabling-or-disabling-github-discussions-for-an-organization)" diff --git a/translations/pt-BR/content/organizations/managing-organization-settings/managing-the-publication-of-github-pages-sites-for-your-organization.md b/translations/pt-BR/content/organizations/managing-organization-settings/managing-the-publication-of-github-pages-sites-for-your-organization.md index f18d37e5fe..4786b103cd 100644 --- a/translations/pt-BR/content/organizations/managing-organization-settings/managing-the-publication-of-github-pages-sites-for-your-organization.md +++ b/translations/pt-BR/content/organizations/managing-organization-settings/managing-the-publication-of-github-pages-sites-for-your-organization.md @@ -18,9 +18,9 @@ shortTitle: Gerenciar a publicação de sites de páginas --- {% ifversion fpt %} -You can choose to allow or disallow organization members from publishing {% data variables.product.prodname_pages %} sites. Organizations that use {% data variables.product.prodname_ghe_cloud %} can also choose to allow publicly published sites, privately published sites, both, or neither. Para obter mais informações, consulte [a documentação de {% data variables.product.prodname_ghe_cloud %}](/enterprise-cloud@latest/organizations/managing-organization-settings/managing-the-publication-of-github-pages-sites-for-your-organization). +Você pode optar por permitir ou impedir que os integrantes da organização publiquem sites de {% data variables.product.prodname_pages %}. As organizações que usam {% data variables.product.prodname_ghe_cloud %} também podem optar por permitir sites públicos, privados, ambos ou nenhum. Para obter mais informações, consulte [a documentação de {% data variables.product.prodname_ghe_cloud %}](/enterprise-cloud@latest/organizations/managing-organization-settings/managing-the-publication-of-github-pages-sites-for-your-organization). {% elsif ghec %} -You can choose to allow organization members to create publicly published sites, privately published sites, both, or neither. Para obter mais informações sobre controle de acesso para sites de {% data variables.product.prodname_pages %}, consulte "[Alterar a visibilidade do seu site de {% data variables.product.prodname_pages %}](/pages/getting-started-with-github-pages/changing-the-visibility-of-your-github-pages-site)". +Você poderá optar por permitir que os integrantes da organização criem sites publicados publicadamente, privadamente, ambos ou nenhum. Para obter mais informações sobre controle de acesso para sites de {% data variables.product.prodname_pages %}, consulte "[Alterar a visibilidade do seu site de {% data variables.product.prodname_pages %}](/pages/getting-started-with-github-pages/changing-the-visibility-of-your-github-pages-site)". {% endif %} Se você não permitir a publicação de sites de {% data variables.product.prodname_pages %}, todos os sites publicados permanecerão publicados. Você pode remover manualmente a publicação do site. Para obter mais informações, consulte "[Cancelar a publicação de um site do {% data variables.product.prodname_pages %}](/pages/getting-started-with-github-pages/unpublishing-a-github-pages-site)". @@ -28,12 +28,12 @@ Se você não permitir a publicação de sites de {% data variables.product.prod {% data reusables.profile.access_org %} {% data reusables.profile.org_settings %} {% data reusables.organizations.member-privileges %}{% ifversion fpt %} -1. Under "Pages creation, select or deselect **Public**. +1. Em "Páginas de criação, selecione ou desmarque **público**. - ![Checkboxes to allow or disallow creation of {% data variables.product.prodname_pages %} sites](/assets/images/help/organizations/github-pages-creation-checkboxes-fpt.png){% elsif ghec %} + ![Caixas de seleção para permitir ou impedir a criação de sites de {% data variables.product.prodname_pages %}](/assets/images/help/organizations/github-pages-creation-checkboxes-fpt.png){% elsif ghec %} 1. Em "Criação de páginas", selecione as visibilidades que você deseja permitir e desmarque as visibilidades que você não deseja permitir. - ![Checkboxes to allow or disallow creation of {% data variables.product.prodname_pages %} sites](/assets/images/help/organizations/github-pages-creation-checkboxes.png){% else %} + ![Caixas de seleção para permitir ou impedir a criação de sites de {% data variables.product.prodname_pages %}](/assets/images/help/organizations/github-pages-creation-checkboxes.png){% else %} 1. Em "Criação de páginas", marque ou desmarque **Permitir que os integrantes publiquem sites**. ![Caixa de seleção não marcada para a opção "Permitir que os membros publiquem sites"](/assets/images/help/organizations/org-settings-pages-disable-publication-checkbox.png){% endif %}{% ifversion fpt or ghec %} diff --git a/translations/pt-BR/content/organizations/managing-organization-settings/verifying-or-approving-a-domain-for-your-organization.md b/translations/pt-BR/content/organizations/managing-organization-settings/verifying-or-approving-a-domain-for-your-organization.md index 7ed345796b..ba8d0aa255 100644 --- a/translations/pt-BR/content/organizations/managing-organization-settings/verifying-or-approving-a-domain-for-your-organization.md +++ b/translations/pt-BR/content/organizations/managing-organization-settings/verifying-or-approving-a-domain-for-your-organization.md @@ -21,14 +21,14 @@ shortTitle: Verificar ou aprovar um domínio ## Sobre a verificação do domínio -Após a verificação da propriedade dos domínios da sua organização, é exibido um selo "Verified" (Verificado) no perfil da organização. {% ifversion ghec %}If your organization has agreed to the Corporate Terms of Service, organization owners will be able to verify the identity of organization members by viewing each member's email address within the verified domain. Para obter mais informações, consulte "[Sobre a página de perfil da sua organização](/articles/about-your-organization-s-profile/)" e "Atualizar para os Termos de serviço corporativos".{% endif %} +Após a verificação da propriedade dos domínios da sua organização, é exibido um selo "Verified" (Verificado) no perfil da organização. {% ifversion ghec %} Se a sua organização estiver tiver concordado com os Termos de serviço corporativos, os proprietários da organização poderão verificar a identidade dos seus integrantes exibindo o endereço de e-mail de cada um deles no domínio verificado. Para obter mais informações, consulte "[Sobre a página de perfil da sua organização](/articles/about-your-organization-s-profile/)" e "Atualizar para os Termos de serviço corporativos".{% endif %} {% ifversion ghec %}Se sua organização pertencer a uma conta corporativa um selo "Verificado" de{% elsif ghes %}A{% endif %} será exibido no perfil da sua organização para todos os domínios verificados para a conta corporativa, além de todos os domínios verificados para a organização. Os proprietários da organização podem ver quaisquer domínios que um proprietário da empresa verificou ou aprovou e pode editar os domínios se o proprietário da organização também for um proprietário corporativo. Para obter mais informações, consulte "[Verificando ou aprovando um domínio para sua empresa](/admin/configuration/configuring-your-enterprise/verifying-or-approving-a-domain-for-your-enterprise)". {% ifversion ghec %} {% note %} -**Note:** To verify or approve domains, your organization must use {% data variables.product.prodname_ghe_cloud %}. {% data reusables.enterprise.link-to-ghec-trial %} +**Observação:** Para verificar ou aprovar domínios, sua organização deve usar {% data variables.product.prodname_ghe_cloud %}. {% data reusables.enterprise.link-to-ghec-trial %} {% endnote %} {% endif %} @@ -36,7 +36,7 @@ Após a verificação da propriedade dos domínios da sua organização, é exib {% data reusables.organizations.verified-domains-details %} {% ifversion ghec or ghes > 3.1 %} -After verifying ownership of your organization's domain, you can restrict email notifications for the organization to that domain. Para obter mais informações, consulte "[Restringir notificações de e-mail para sua organização](/organizations/keeping-your-organization-secure/restricting-email-notifications-for-your-organization)". +Depois de verificar a propriedade do domínio da sua organização, você pode restringir as notificações de e-mail da organização para esse domínio. Para obter mais informações, consulte "[Restringir notificações de e-mail para sua organização](/organizations/keeping-your-organization-secure/restricting-email-notifications-for-your-organization)". {% endif %} {% ifversion ghec %}Você também pode verificar domínios personalizados usados para {% data variables.product.prodname_pages %} para evitar ofertas públicas de domínio quando um domínio personalizado permanece configurado, mas seu site de {% data variables.product.prodname_pages %} está desabilitado ou não usa mais o domínio. Para obter mais informações, consulte "[Verificando o seu domínio personalizado para {% data variables.product.prodname_pages %}](/pages/configuring-a-custom-domain-for-your-github-pages-site/verifying-your-custom-domain-for-github-pages)."{% endif %} diff --git a/translations/pt-BR/content/organizations/managing-peoples-access-to-your-organization-with-roles/managing-moderators-in-your-organization.md b/translations/pt-BR/content/organizations/managing-peoples-access-to-your-organization-with-roles/managing-moderators-in-your-organization.md index c50a722c4d..032285f080 100644 --- a/translations/pt-BR/content/organizations/managing-peoples-access-to-your-organization-with-roles/managing-moderators-in-your-organization.md +++ b/translations/pt-BR/content/organizations/managing-peoples-access-to-your-organization-with-roles/managing-moderators-in-your-organization.md @@ -32,9 +32,9 @@ Você pode adicionar até 10 pessoas ou equipes, como moderadores. Se você já {% data reusables.profile.org_settings %} {% data reusables.organizations.security-and-analysis %} 1. Na seção "Acesso" da barra lateral, selecione **Moderação de {% octicon "report" aria-label="The report icon" %}** e, em seguida, clique em **Moderadores**. -1. Em **moderadores**, pesquise e selecione a pessoa ou equipe à qual você deseja atribuir o papel de moderador. Each person or team you select will appear in a list below the search bar. ![The Moderators search field and list](/assets/images/help/organizations/add-moderators.png) +1. Em **moderadores**, pesquise e selecione a pessoa ou equipe à qual você deseja atribuir o papel de moderador. Cada pessoa ou equipe que você selecionar aparecerá na lista abaixo da barra de pesquisa. ![The Moderators search field and list](/assets/images/help/organizations/add-moderators.png) -## Removing an organization moderator +## Removendo um moderador da organização -Follow steps 1-4 above, then click **Remove moderator** beside the person or team you want to remove as a moderator. +Siga os passos 1 a 4 acima e, em seguida, clique em **Remover moderador** ao lado da pessoa ou equipe que você deseja remover como moderador. diff --git a/translations/pt-BR/content/organizations/managing-peoples-access-to-your-organization-with-roles/roles-in-an-organization.md b/translations/pt-BR/content/organizations/managing-peoples-access-to-your-organization-with-roles/roles-in-an-organization.md index bb565532bc..437a6ddca0 100644 --- a/translations/pt-BR/content/organizations/managing-peoples-access-to-your-organization-with-roles/roles-in-an-organization.md +++ b/translations/pt-BR/content/organizations/managing-peoples-access-to-your-organization-with-roles/roles-in-an-organization.md @@ -41,7 +41,7 @@ Os proprietários da organização têm acesso administrativo completo à sua or A função não administrativa por padrão para as pessoas de uma organização é o integrante da organização. Por padrão, os integrantes da organização têm várias permissões, incluindo a capacidade de criar repositórios e quadros de projetos. {% ifversion fpt or ghec %} -### Organization moderators +### Moderadores da organização Moderators are organization members who, in addition to their permissions as members, are allowed to block and unblock non-member contributors, set interaction limits, and hide comments in public repositories owned by the organization. Para obter mais informações, consulte "[Gerenciando os moderadores na sua organização](/organizations/managing-peoples-access-to-your-organization-with-roles/managing-moderators-in-your-organization)". ### Gerentes de cobrança @@ -78,71 +78,71 @@ Algumas das funcionalidades listadas abaixo estão limitadas a organizações qu {% ifversion fpt or ghec %} -| Permissão da organização | Proprietários | Integrantes | Moderators | Gerentes de cobrança | Gerentes de segurança | -|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |:-------------:|:-----------:|:----------:|:--------------------:|:---------------------------:| -| Create repositories (see "[Restricting repository creation in your organization](/articles/restricting-repository-creation-in-your-organization)") | **X** | **X** | **X** | | **X** | -| Visualizar e editar informações de cobrança | **X** | | | **X** | | -| Convidar pessoas para integrar a organização | **X** | | | | | -| Editar e cancelar convites para integrar a organização | **X** | | | | | -| Remover integrantes da organização | **X** | | | | | -| Restabelecer ex-integrantes da organização | **X** | | | | | -| Adicionar e remover pessoas de **todas as equipes** | **X** | | | | | -| Promover integrantes da organização a *mantenedor de equipe* | **X** | | | | | -| Configurar as atribuições de revisão de código (consulte "[Gerenciar a atribuição de revisão de código para a sua equipe](/organizations/organizing-members-into-teams/managing-code-review-assignment-for-your-team)") | **X** | | | | | -| Definir lembretes agendados (consulte "[Gerenciar lembretes agendados para pull requests](/github/setting-up-and-managing-organizations-and-teams/managing-scheduled-reminders-for-pull-requests)") | **X** | | | | | -| Adicionar colaboradores em **todos os repositórios** | **X** | | | | | -| Acessar o log de auditoria da organização | **X** | | | | | -| Edit the organization's profile page (see "[About your organization's profile](/github/setting-up-and-managing-your-github-profile/customizing-your-profile/about-your-organizations-profile)") | **X** | | | | |{% ifversion ghec %} -| Verify the organization's domains (see "[Verifying your organization's domain](/articles/verifying-your-organization-s-domain)") | **X** | | | | | -| Restrict email notifications to verified or approved domains (see "[Restricting email notifications for your organization](/organizations/keeping-your-organization-secure/restricting-email-notifications-for-your-organization)") | **X** | | | | +| Permissão da organização | Proprietários | Integrantes | Moderadores | Gerentes de cobrança | Gerentes de segurança | +|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |:-------------:|:-----------:|:-----------:|:--------------------:|:---------------------------:| +| Crie repositórios (consulte "[Restringir a criação de repositório na sua organização](/articles/restricting-repository-creation-in-your-organization)") | **X** | **X** | **X** | | **X** | +| Visualizar e editar informações de cobrança | **X** | | | **X** | | +| Convidar pessoas para integrar a organização | **X** | | | | | +| Editar e cancelar convites para integrar a organização | **X** | | | | | +| Remover integrantes da organização | **X** | | | | | +| Restabelecer ex-integrantes da organização | **X** | | | | | +| Adicionar e remover pessoas de **todas as equipes** | **X** | | | | | +| Promover integrantes da organização a *mantenedor de equipe* | **X** | | | | | +| Configurar as atribuições de revisão de código (consulte "[Gerenciar a atribuição de revisão de código para a sua equipe](/organizations/organizing-members-into-teams/managing-code-review-assignment-for-your-team)") | **X** | | | | | +| Definir lembretes agendados (consulte "[Gerenciar lembretes agendados para pull requests](/github/setting-up-and-managing-organizations-and-teams/managing-scheduled-reminders-for-pull-requests)") | **X** | | | | | +| Adicionar colaboradores em **todos os repositórios** | **X** | | | | | +| Acessar o log de auditoria da organização | **X** | | | | | +| Edit the organization's profile page (see "[About your organization's profile](/github/setting-up-and-managing-your-github-profile/customizing-your-profile/about-your-organizations-profile)") | **X** | | | | |{% ifversion ghec %} +| Verify the organization's domains (see "[Verifying your organization's domain](/articles/verifying-your-organization-s-domain)") | **X** | | | | | +| Restrict email notifications to verified or approved domains (see "[Restricting email notifications for your organization](/organizations/keeping-your-organization-secure/restricting-email-notifications-for-your-organization)") | **X** | | | | {% endif %} -| Excluir **todas as equipes** | **X** | | | | | -| Excluir a conta da organização, inclusive todos os repositórios | **X** | | | | | -| Create teams (see "[Setting team creation permissions in your organization](/articles/setting-team-creation-permissions-in-your-organization)") | **X** | **X** | **X** | | **X** | -| [Mover equipes na hierarquia da organização](/articles/moving-a-team-in-your-organization-s-hierarchy) | **X** | | | | | -| Create project boards (see "[Project board permissions for an organization](/articles/project-board-permissions-for-an-organization)") | **X** | **X** | **X** | | **X** | -| Ver todos os integrantes e equipes da organização | **X** | **X** | **X** | | **X** | -| @mencionar qualquer equipe visível | **X** | **X** | **X** | | **X** | -| Poder se tornar um *mantenedor de equipe* | **X** | **X** | **X** | | **X** | -| View organization insights (see "[Viewing insights for your organization](/articles/viewing-insights-for-your-organization)") | **X** | **X** | **X** | | **X** | -| View and post public team discussions to **all teams** (see "[About team discussions](/organizations/collaborating-with-your-team/about-team-discussions)") | **X** | **X** | **X** | | **X** | -| View and post private team discussions to **all teams** (see "[About team discussions](/organizations/collaborating-with-your-team/about-team-discussions)") | **X** | | | | | -| Edit and delete team discussions in **all teams** (see "[Managing disruptive comments](/communities/moderating-comments-and-conversations/managing-disruptive-comments)") | **X** | | | | | -| Disable team discussions for an organization (see "[Disabling team discussions for your organization](/articles/disabling-team-discussions-for-your-organization)") | **X** | | | | | -| Hide comments on writable commits, pull requests, and issues (see "[Managing disruptive comments](/communities/moderating-comments-and-conversations/managing-disruptive-comments/#hiding-a-comment)") | **X** | **X** | **X** | | **X** | -| Hide comments on _all_ commits, pull requests, and issues (see "[Managing disruptive comments](/communities/moderating-comments-and-conversations/managing-disruptive-comments/#hiding-a-comment)") | **X** | | **X** | | **X** | -| Block and unblock non-member contributors (see "[Blocking a user from your organization](/communities/maintaining-your-safety-on-github/blocking-a-user-from-your-organization)") | **X** | | **X** | | | -| Limit interactions for certain users in public repositories (see "[Limiting interactions in your organization](/communities/moderating-comments-and-conversations/limiting-interactions-in-your-organization)") | **X** | | **X** | | | -| Manage viewing of organization dependency insights (see "[Changing the visibility of your organization's dependency insights](/articles/changing-the-visibility-of-your-organizations-dependency-insights)") | **X** | | | | | -| Set a team profile picture in **all teams** (see "[Setting your team's profile picture](/articles/setting-your-team-s-profile-picture)") | **X** | | | | | -| Sponsor accounts and manage the organization's sponsorships (see "[Sponsoring open-source contributors](/sponsors/sponsoring-open-source-contributors)") | **X** | | | **X** | **X** | -| Manage email updates from sponsored accounts (see "[Managing updates from accounts your organization's sponsors](/organizations/managing-organization-settings/managing-updates-from-accounts-your-organization-sponsors)") | **X** | | | | | -| Atribuir seus patrocínios a outra organização (consulte "[Atribuir de patrocínios à sua organização](/sponsors/sponsoring-open-source-contributors/attributing-sponsorships-to-your-organization)" para obter mais detalhes) | **X** | | | | | -| Manage the publication of {% data variables.product.prodname_pages %} sites from repositories in the organization (see "[Managing the publication of {% data variables.product.prodname_pages %} sites for your organization](/organizations/managing-organization-settings/managing-the-publication-of-github-pages-sites-for-your-organization)") | **X** | | | | | -| Manage security and analysis settings (see "[Managing security and analysis settings for your organization](/organizations/keeping-your-organization-secure/managing-security-and-analysis-settings-for-your-organization)") | **X** | | | | **X** | -| View the security overview for the organization (see "[About the security overview](/code-security/security-overview/about-the-security-overview)") | **X** | | | | **X** |{% ifversion ghec %} -| Habilitar e executar [logon único SAML](/articles/about-identity-and-access-management-with-saml-single-sign-on) | **X** | | | | | -| [Gerenciar o acesso de SAML de um usuário à sua organização](/organizations/granting-access-to-your-organization-with-saml-single-sign-on/viewing-and-managing-a-members-saml-access-to-your-organization) | **X** | | | | | -| Manage an organization's SSH certificate authorities (see "[Managing your organization's SSH certificate authorities](/articles/managing-your-organizations-ssh-certificate-authorities)") | **X** | | | | +| Excluir **todas as equipes** | **X** | | | | | +| Excluir a conta da organização, inclusive todos os repositórios | **X** | | | | | +| Create teams (see "[Setting team creation permissions in your organization](/articles/setting-team-creation-permissions-in-your-organization)") | **X** | **X** | **X** | | **X** | +| [Mover equipes na hierarquia da organização](/articles/moving-a-team-in-your-organization-s-hierarchy) | **X** | | | | | +| Create project boards (see "[Project board permissions for an organization](/articles/project-board-permissions-for-an-organization)") | **X** | **X** | **X** | | **X** | +| Ver todos os integrantes e equipes da organização | **X** | **X** | **X** | | **X** | +| @mencionar qualquer equipe visível | **X** | **X** | **X** | | **X** | +| Poder se tornar um *mantenedor de equipe* | **X** | **X** | **X** | | **X** | +| View organization insights (see "[Viewing insights for your organization](/articles/viewing-insights-for-your-organization)") | **X** | **X** | **X** | | **X** | +| View and post public team discussions to **all teams** (see "[About team discussions](/organizations/collaborating-with-your-team/about-team-discussions)") | **X** | **X** | **X** | | **X** | +| View and post private team discussions to **all teams** (see "[About team discussions](/organizations/collaborating-with-your-team/about-team-discussions)") | **X** | | | | | +| Edit and delete team discussions in **all teams** (see "[Managing disruptive comments](/communities/moderating-comments-and-conversations/managing-disruptive-comments)") | **X** | | | | | +| Disable team discussions for an organization (see "[Disabling team discussions for your organization](/articles/disabling-team-discussions-for-your-organization)") | **X** | | | | | +| Hide comments on writable commits, pull requests, and issues (see "[Managing disruptive comments](/communities/moderating-comments-and-conversations/managing-disruptive-comments/#hiding-a-comment)") | **X** | **X** | **X** | | **X** | +| Hide comments on _all_ commits, pull requests, and issues (see "[Managing disruptive comments](/communities/moderating-comments-and-conversations/managing-disruptive-comments/#hiding-a-comment)") | **X** | | **X** | | **X** | +| Block and unblock non-member contributors (see "[Blocking a user from your organization](/communities/maintaining-your-safety-on-github/blocking-a-user-from-your-organization)") | **X** | | **X** | | | +| Limit interactions for certain users in public repositories (see "[Limiting interactions in your organization](/communities/moderating-comments-and-conversations/limiting-interactions-in-your-organization)") | **X** | | **X** | | | +| Manage viewing of organization dependency insights (see "[Changing the visibility of your organization's dependency insights](/articles/changing-the-visibility-of-your-organizations-dependency-insights)") | **X** | | | | | +| Set a team profile picture in **all teams** (see "[Setting your team's profile picture](/articles/setting-your-team-s-profile-picture)") | **X** | | | | | +| Sponsor accounts and manage the organization's sponsorships (see "[Sponsoring open-source contributors](/sponsors/sponsoring-open-source-contributors)") | **X** | | | **X** | **X** | +| Manage email updates from sponsored accounts (see "[Managing updates from accounts your organization's sponsors](/organizations/managing-organization-settings/managing-updates-from-accounts-your-organization-sponsors)") | **X** | | | | | +| Atribuir seus patrocínios a outra organização (consulte "[Atribuir de patrocínios à sua organização](/sponsors/sponsoring-open-source-contributors/attributing-sponsorships-to-your-organization)" para obter mais detalhes) | **X** | | | | | +| Manage the publication of {% data variables.product.prodname_pages %} sites from repositories in the organization (see "[Managing the publication of {% data variables.product.prodname_pages %} sites for your organization](/organizations/managing-organization-settings/managing-the-publication-of-github-pages-sites-for-your-organization)") | **X** | | | | | +| Manage security and analysis settings (see "[Managing security and analysis settings for your organization](/organizations/keeping-your-organization-secure/managing-security-and-analysis-settings-for-your-organization)") | **X** | | | | **X** | +| View the security overview for the organization (see "[About the security overview](/code-security/security-overview/about-the-security-overview)") | **X** | | | | **X** |{% ifversion ghec %} +| Habilitar e executar [logon único SAML](/articles/about-identity-and-access-management-with-saml-single-sign-on) | **X** | | | | | +| [Gerenciar o acesso de SAML de um usuário à sua organização](/organizations/granting-access-to-your-organization-with-saml-single-sign-on/viewing-and-managing-a-members-saml-access-to-your-organization) | **X** | | | | | +| Manage an organization's SSH certificate authorities (see "[Managing your organization's SSH certificate authorities](/articles/managing-your-organizations-ssh-certificate-authorities)") | **X** | | | | {% endif %} -| Transferir repósitórios | **X** | | | | | -| Comprar, instalar, gerenciar cobranças e cancelar aplicativos do {% data variables.product.prodname_marketplace %} | **X** | | | | | -| Listar aplicativos no {% data variables.product.prodname_marketplace %} | **X** | | | | | -| Recebe [{% data variables.product.prodname_dependabot_alerts %} sobre dependências vulneráveis](/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies) para todos os repositórios de uma organização | **X** | | | | **X** | -| Gerenciar {% data variables.product.prodname_dependabot_security_updates %} (ver "[Sobre {% data variables.product.prodname_dependabot_security_updates %}](/github/managing-security-vulnerabilities/about-dependabot-security-updates)") | **X** | | | | **X** | -| [Gerenciar a política de bifurcação](/organizations/managing-organization-settings/managing-the-forking-policy-for-your-organization) | **X** | | | | | -| [Limitar a atividade em repositórios públicos na organização](/communities/moderating-comments-and-conversations/limiting-interactions-in-your-organization) | **X** | | | | | -| Pull (leitura) *todos os repositórios* na organização | **X** | | | | **X** | -| Push (gravação) e clonar (cópia) *todos os repositórios* na organização | **X** | | | | | -| Converter integrantes da organização em [colaboradores externos](#outside-collaborators) | **X** | | | | | -| [Exibir as pessoas com acesso a um repositório da organização](/articles/viewing-people-with-access-to-your-repository) | **X** | | | | |{% ifversion ghec %} -| [Exportar uma lista das pessoas com acesso a um repositório da organização](/articles/viewing-people-with-access-to-your-repository/#exporting-a-list-of-people-with-access-to-your-repository) | **X** | | | | +| Transferir repósitórios | **X** | | | | | +| Comprar, instalar, gerenciar cobranças e cancelar aplicativos do {% data variables.product.prodname_marketplace %} | **X** | | | | | +| Listar aplicativos no {% data variables.product.prodname_marketplace %} | **X** | | | | | +| Recebe [{% data variables.product.prodname_dependabot_alerts %} sobre dependências vulneráveis](/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies) para todos os repositórios de uma organização | **X** | | | | **X** | +| Gerenciar {% data variables.product.prodname_dependabot_security_updates %} (ver "[Sobre {% data variables.product.prodname_dependabot_security_updates %}](/github/managing-security-vulnerabilities/about-dependabot-security-updates)") | **X** | | | | **X** | +| [Gerenciar a política de bifurcação](/organizations/managing-organization-settings/managing-the-forking-policy-for-your-organization) | **X** | | | | | +| [Limitar a atividade em repositórios públicos na organização](/communities/moderating-comments-and-conversations/limiting-interactions-in-your-organization) | **X** | | | | | +| Pull (leitura) *todos os repositórios* na organização | **X** | | | | **X** | +| Push (gravação) e clonar (cópia) *todos os repositórios* na organização | **X** | | | | | +| Converter integrantes da organização em [colaboradores externos](#outside-collaborators) | **X** | | | | | +| [Exibir as pessoas com acesso a um repositório da organização](/articles/viewing-people-with-access-to-your-repository) | **X** | | | | |{% ifversion ghec %} +| [Exportar uma lista das pessoas com acesso a um repositório da organização](/articles/viewing-people-with-access-to-your-repository/#exporting-a-list-of-people-with-access-to-your-repository) | **X** | | | | {% endif %} -| Gerenciar o nome do branch-padrão (consulte "[Gerenciar o nome do branch-padrão para repositórios na sua organização](/organizations/managing-organization-settings/managing-the-default-branch-name-for-repositories-in-your-organization)") | **X** | | | | | -| Gerenciar etiquetas padrão (consulte "[Gerenciar etiquetas padrão nos repositórios da organização](/articles/managing-default-labels-for-repositories-in-your-organization)") | **X** | | | | |{% ifversion ghec %} -| Enable team synchronization (see "[Managing team synchronization for your organization](/organizations/managing-saml-single-sign-on-for-your-organization/managing-team-synchronization-for-your-organization)") | **X** | | | | +| Gerenciar o nome do branch-padrão (consulte "[Gerenciar o nome do branch-padrão para repositórios na sua organização](/organizations/managing-organization-settings/managing-the-default-branch-name-for-repositories-in-your-organization)") | **X** | | | | | +| Gerenciar etiquetas padrão (consulte "[Gerenciar etiquetas padrão nos repositórios da organização](/articles/managing-default-labels-for-repositories-in-your-organization)") | **X** | | | | |{% ifversion ghec %} +| Enable team synchronization (see "[Managing team synchronization for your organization](/organizations/managing-saml-single-sign-on-for-your-organization/managing-team-synchronization-for-your-organization)") | **X** | | | | {% endif %} -| Gerenciar revisões de pull request na organização (consulte "[Gerenciando revisões de pull request na sua organização](/organizations/managing-organization-settings/managing-pull-request-reviews-in-your-organization)") | **X** | | | | | +| Gerenciar revisões de pull request na organização (consulte "[Gerenciando revisões de pull request na sua organização](/organizations/managing-organization-settings/managing-pull-request-reviews-in-your-organization)") | **X** | | | | | {% elsif ghes > 3.2 or ghae-issue-4999 %} diff --git a/translations/pt-BR/content/organizations/managing-saml-single-sign-on-for-your-organization/about-identity-and-access-management-with-saml-single-sign-on.md b/translations/pt-BR/content/organizations/managing-saml-single-sign-on-for-your-organization/about-identity-and-access-management-with-saml-single-sign-on.md index 9833cc9e42..5f12d6bda9 100644 --- a/translations/pt-BR/content/organizations/managing-saml-single-sign-on-for-your-organization/about-identity-and-access-management-with-saml-single-sign-on.md +++ b/translations/pt-BR/content/organizations/managing-saml-single-sign-on-for-your-organization/about-identity-and-access-management-with-saml-single-sign-on.md @@ -46,7 +46,9 @@ Os integrantes da organização também devem ter uma sessão de SAML ativa para {% data reusables.saml.saml-supported-idps %} -Alguns IdPs são compatíveis com o o provisionamento de acesso a uma organização {% data variables.product.prodname_dotcom %} via SCIM. {% data reusables.scim.enterprise-account-scim %} Para obter mais informações, consulte "[Sobre o SCIM](/organizations/managing-saml-single-sign-on-for-your-organization/about-scim)." +Alguns IdPs são compatíveis com o o provisionamento de acesso a uma organização {% data variables.product.prodname_dotcom %} via SCIM. For more information, see "[About SCIM for organizations](/organizations/managing-saml-single-sign-on-for-your-organization/about-scim-for-organizations)." + +{% data reusables.scim.enterprise-account-scim %} ## Adicionar integrantes a uma organização usando SAML SSO @@ -54,7 +56,7 @@ Depois que o SAML SSO é habilitado, há várias maneiras possíveis de adiciona Para provisionar novos usuários sem o convite de um proprietário da organização, você pode usar a URL `https://github.com/orgs/ORGANIZATION/sso/sign_up`, substituindo _ORGANIZATION_ pelo nome da sua organização. Por exemplo, é possível configurar o IdP para que qualquer pessoa que tenha acesso possa clicar em um link no painel do IdP para ingressar na sua organização do {% data variables.product.prodname_dotcom %}. -Se o seu IdP é compatível com o SCIM, o {% data variables.product.prodname_dotcom %} poderá convidar automaticamente integrantes para participarem da sua organização ao conceder acesso no seu IdP. Se você remover o acesso de um integrante à organização do seu {% data variables.product.prodname_dotcom %} no seu IdP de SAML, o integrante será removido automaticamente da organização de {% data variables.product.prodname_dotcom %}. Para obter mais informações, consulte "[Sobre o SCIM](/organizations/managing-saml-single-sign-on-for-your-organization/about-scim)". +Se o seu IdP é compatível com o SCIM, o {% data variables.product.prodname_dotcom %} poderá convidar automaticamente integrantes para participarem da sua organização ao conceder acesso no seu IdP. Se você remover o acesso de um integrante à organização do seu {% data variables.product.prodname_dotcom %} no seu IdP de SAML, o integrante será removido automaticamente da organização de {% data variables.product.prodname_dotcom %}. For more information, see "[About SCIM for organizations](/organizations/managing-saml-single-sign-on-for-your-organization/about-scim-for-organizations)." {% data reusables.organizations.team-synchronization %} @@ -62,5 +64,6 @@ Se o seu IdP é compatível com o SCIM, o {% data variables.product.prodname_dot ## Leia mais +- "[SAML configuration reference](/admin/identity-and-access-management/using-saml-for-enterprise-iam/saml-configuration-reference)" - "[Sobre a autenticação de dois fatores e o SAML de logon único](/articles/about-two-factor-authentication-and-saml-single-sign-on)" - "[Sobre a autenticação com logon único SAML](/github/authenticating-to-github/about-authentication-with-saml-single-sign-on)" diff --git a/translations/pt-BR/content/organizations/managing-saml-single-sign-on-for-your-organization/about-scim-for-organizations.md b/translations/pt-BR/content/organizations/managing-saml-single-sign-on-for-your-organization/about-scim-for-organizations.md new file mode 100644 index 0000000000..c654c44644 --- /dev/null +++ b/translations/pt-BR/content/organizations/managing-saml-single-sign-on-for-your-organization/about-scim-for-organizations.md @@ -0,0 +1,48 @@ +--- +title: About SCIM for organizations +intro: 'Com o Sistema para gerenciamento de identidades entre domínios (SCIM, System for Cross-domain Identity Management), os administradores podem automatizar a troca de informações de identidade do usuário entre sistemas.' +redirect_from: + - /articles/about-scim + - /github/setting-up-and-managing-organizations-and-teams/about-scim + - /organizations/managing-saml-single-sign-on-for-your-organization/about-scim +versions: + ghec: '*' +topics: + - Organizations + - Teams +--- + +## About SCIM for organizations + +If your organization uses [SAML SSO](/articles/about-identity-and-access-management-with-saml-single-sign-on), you can implement SCIM to add, manage, and remove organization members' access to {% data variables.product.product_name %}. Por exemplo, um administrador pode desprovisionar um integrante da organização usando SCIM e remover automaticamente o integrante da organização. + +{% data reusables.saml.ghec-only %} + +{% data reusables.scim.enterprise-account-scim %} + +Se o SAML SSO for usado sem implementação do SCIM, você não terá desprovisionamento automático. Quando as sessões dos integrantes da organização expiram depois que o acesso deles é removido do IdP, eles não podem ser removidos automaticamente da organização. Os tokens autorizados concedem acesso à organização mesmo depois que as respectivas sessões expiram. If SCIM is not used, to fully remove a member's access, an organization owner must remove the member's access in the IdP and manually remove the member from the organization on {% data variables.product.prodname_dotcom %}. + +{% data reusables.scim.changes-should-come-from-idp %} + +## Provedores de identidade compatíveis + +These identity providers (IdPs) are compatible with the {% data variables.product.product_name %} SCIM API for organizations. Para obter mais informações, consulte [SCIM](/rest/scim) na documentação da API {% ifversion ghec %}{% data variables.product.prodname_dotcom %}{% else %}{% data variables.product.product_name %}{% endif %}. +- Azure AD +- Okta +- OneLogin + +## About SCIM configuration for organizations + +{% data reusables.scim.dedicated-configuration-account %} + +Before you authorize the {% data variables.product.prodname_oauth_app %}, you must have an active SAML session. Para obter mais informações, consulte "[Sobre a autenticação com logon único SAML](/authentication/authenticating-with-saml-single-sign-on/about-authentication-with-saml-single-sign-on#about-oauth-apps-github-apps-and-saml-sso)". + +{% note %} + +**Observação:** {% data reusables.scim.nameid-and-username-must-match %} + +{% endnote %} + +## Leia mais + +- "[Visualizar e gerenciar acesso de SAML de um integrante à sua organização](/github/setting-up-and-managing-organizations-and-teams//viewing-and-managing-a-members-saml-access-to-your-organization)" diff --git a/translations/pt-BR/content/organizations/managing-saml-single-sign-on-for-your-organization/about-scim.md b/translations/pt-BR/content/organizations/managing-saml-single-sign-on-for-your-organization/about-scim.md deleted file mode 100644 index 7f708f41e4..0000000000 --- a/translations/pt-BR/content/organizations/managing-saml-single-sign-on-for-your-organization/about-scim.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: Sobre o SCIM -intro: 'Com o Sistema para gerenciamento de identidades entre domínios (SCIM, System for Cross-domain Identity Management), os administradores podem automatizar a troca de informações de identidade do usuário entre sistemas.' -redirect_from: - - /articles/about-scim - - /github/setting-up-and-managing-organizations-and-teams/about-scim -versions: - ghec: '*' -topics: - - Organizations - - Teams ---- - -{% data reusables.enterprise-accounts.emu-scim-note %} - -Se você usa [SAML SSO](/articles/about-identity-and-access-management-with-saml-single-sign-on) em sua organização, é possível implementar o SCIM pra adicionar, gerenciar e remover o acesso dos integrantes da organização ao {% data variables.product.product_name %}. Por exemplo, um administrador pode desprovisionar um integrante da organização usando SCIM e remover automaticamente o integrante da organização. - -{% data reusables.saml.ghec-only %} - -Se o SAML SSO for usado sem implementação do SCIM, você não terá desprovisionamento automático. Quando as sessões dos integrantes da organização expiram depois que o acesso deles é removido do IdP, eles não podem ser removidos automaticamente da organização. Os tokens autorizados concedem acesso à organização mesmo depois que as respectivas sessões expiram. Para remover o acesso, os administradores da organização podem remover o token autorizado manualmente da organização ou automatizar a remoção com o SCIM. - -Estes provedores de identidade são compatíveis com a API de SCIM de {% data variables.product.product_name %} para organizações. Para obter mais informações, consulte [SCIM](/rest/reference/scim) na documentação da API {% ifversion ghec %}{% data variables.product.prodname_dotcom %}{% else %}{% data variables.product.product_name %}{% endif %}. -- Azure AD -- Okta -- OneLogin - -{% note %} - -**Observação:** {% data reusables.scim.nameid-and-username-must-match %} - -{% endnote %} - -{% data reusables.scim.changes-should-come-from-idp %} - -{% data reusables.scim.enterprise-account-scim %} - -## Leia mais - -- "[Visualizar e gerenciar acesso de SAML de um integrante à sua organização](/github/setting-up-and-managing-organizations-and-teams//viewing-and-managing-a-members-saml-access-to-your-organization)" diff --git a/translations/pt-BR/content/organizations/managing-saml-single-sign-on-for-your-organization/configuring-saml-single-sign-on-and-scim-using-okta.md b/translations/pt-BR/content/organizations/managing-saml-single-sign-on-for-your-organization/configuring-saml-single-sign-on-and-scim-using-okta.md index ae314531b0..448def86f2 100644 --- a/translations/pt-BR/content/organizations/managing-saml-single-sign-on-for-your-organization/configuring-saml-single-sign-on-and-scim-using-okta.md +++ b/translations/pt-BR/content/organizations/managing-saml-single-sign-on-for-your-organization/configuring-saml-single-sign-on-and-scim-using-okta.md @@ -18,7 +18,7 @@ Você pode controlar o acesso à sua organização em {% data variables.product. {% data reusables.saml.ghec-only %} -O SAML SSO controla e protege o acesso a recursos da organização, como repositórios, problemas e pull requests. O SCIM adiciona, gerencia e remove automaticamente o acesso dos integrantes à sua organização em {% data variables.product.product_location %} quando você fizer alterações no Okta. Para obter mais informações, consulte "[Sobre a identidade e gerenciamento de acesso com logon único SAML](/organizations/managing-saml-single-sign-on-for-your-organization/about-identity-and-access-management-with-saml-single-sign-on)" e "[Sobre SCIM](/organizations/managing-saml-single-sign-on-for-your-organization/about-scim)". +O SAML SSO controla e protege o acesso a recursos da organização, como repositórios, problemas e pull requests. O SCIM adiciona, gerencia e remove automaticamente o acesso dos integrantes à sua organização em {% data variables.product.product_location %} quando você fizer alterações no Okta. For more information, see "[About identity and access management with SAML single sign-on](/organizations/managing-saml-single-sign-on-for-your-organization/about-identity-and-access-management-with-saml-single-sign-on)" and "[About SCIM for organizations](/organizations/managing-saml-single-sign-on-for-your-organization/about-scim-for-organizations)." Após ativar o SCIM, os seguintes recursos de provisionamento estarão disponíveis para qualquer usuário ao qual você atribuir seu aplicativo do {% data variables.product.prodname_ghe_cloud %} no Okta. @@ -38,6 +38,12 @@ Como alternativa, você pode configurar o SAML SSO para uma empresa usando o Okt 1. Habilitar e testar o SAML SSO no {% data variables.product.prodname_dotcom %} usando a URL de logon, a URL do emissor e os certificados públicos da aba "Como configurar o SAML 2.0". Para obter mais informações, consulte "[Habilitar e testar logon único de SAML para sua organização](/organizations/managing-saml-single-sign-on-for-your-organization/enabling-and-testing-saml-single-sign-on-for-your-organization#enabling-and-testing-saml-single-sign-on-for-your-organization)". ## Configurar provisionamento de acesso com SCIM em Okta + +{% data reusables.scim.dedicated-configuration-account %} + +1. Sign into {% data variables.product.prodname_dotcom_the_website %} using an account that is an organization owner and is ideally used only for SCIM configuration. +1. To create an active SAML session for your organization, navigate to `https://github.com/orgs/ORGANIZATION-NAME/sso`. Para obter mais informações, consulte "[Sobre a autenticação com logon único SAML](/authentication/authenticating-with-saml-single-sign-on/about-authentication-with-saml-single-sign-on#about-oauth-apps-github-apps-and-saml-sso)". +1. Navigate to Okta. {% data reusables.saml.okta-dashboard-click-applications %} {% data reusables.saml.okta-applications-click-ghec-application-label %} {% data reusables.saml.okta-provisioning-tab %} @@ -47,12 +53,6 @@ Como alternativa, você pode configurar o SAML SSO para uma empresa usando o Okt 1. À direita do nome da sua organização, clique em **Conceder**. ![Botão "Conceder" para autorizar a integração do SCIM do Okta para acessar a organização](/assets/images/help/saml/okta-scim-integration-grant-organization-access.png) - - {% note %} - - **Observação**: Se você não vir a sua organização na lista, acesse `https://github.com/orgs/ORGANIZATION-NAME/sso` no seu navegador e efetue a autenticação com sua organização por meio do SAML SSO usando sua conta de administrador no IdP. Por exemplo, se o nome da sua organização for `octo-org`, a URL seria `https://github.com/orgs/octo-org/sso`. Para obter mais informações, consulte "[Sobre a autenticação com logon único SAML](/github/authenticating-to-github/about-authentication-with-saml-single-sign-on)". - - {% endnote %} 1. Clique em **Autorizar o OktaOAN**. {% data reusables.saml.okta-save-provisioning %} {% data reusables.saml.okta-edit-provisioning %} @@ -60,6 +60,5 @@ Como alternativa, você pode configurar o SAML SSO para uma empresa usando o Okt ## Leia mais - "[Configurar o logon único SAML para a sua conta corporativa usando o Okta](/enterprise-cloud@latest/admin/authentication/managing-identity-and-access-for-your-enterprise/configuring-saml-single-sign-on-for-your-enterprise-using-okta)" -- "[Gerenciar a sincronização de equipe para sua organização](/organizations/managing-saml-single-sign-on-for-your-organization/managing-team-synchronization-for-your-organization#enabling-team-synchronization-for-okta)" - [Compreender o SAML](https://developer.okta.com/docs/concepts/saml/) na documentação do Okta - [Entender o SCIM](https://developer.okta.com/docs/concepts/scim/) na documentação do Okta diff --git a/translations/pt-BR/content/organizations/managing-saml-single-sign-on-for-your-organization/connecting-your-identity-provider-to-your-organization.md b/translations/pt-BR/content/organizations/managing-saml-single-sign-on-for-your-organization/connecting-your-identity-provider-to-your-organization.md index 9216f2f440..eaa73c7046 100644 --- a/translations/pt-BR/content/organizations/managing-saml-single-sign-on-for-your-organization/connecting-your-identity-provider-to-your-organization.md +++ b/translations/pt-BR/content/organizations/managing-saml-single-sign-on-for-your-organization/connecting-your-identity-provider-to-your-organization.md @@ -1,17 +1,20 @@ --- title: Conectar o provedor de identidade à organização -intro: 'Para usar o logon único SAML e o SCIM, é preciso conectar o provedor de identidade à organização do {% data variables.product.product_name %}.' +intro: 'To use SAML single sign-on and SCIM, you must connect your identity provider (IdP) to your organization on {% data variables.product.product_name %}.' redirect_from: - /articles/connecting-your-identity-provider-to-your-organization - /github/setting-up-and-managing-organizations-and-teams/connecting-your-identity-provider-to-your-organization versions: ghec: '*' topics: + - Authentication - Organizations - Teams shortTitle: Conectar um IdP --- +## About connection of your IdP to your organization + Ao habilitar o SAML SSO para sua organização de {% data variables.product.product_name %}, você conecta seu provedor de identidade (IdP) à sua organização. Para obter mais informações, consulte "[Habilitar e testar logon único de SAML para sua organização](/organizations/managing-saml-single-sign-on-for-your-organization/enabling-and-testing-saml-single-sign-on-for-your-organization)". {% data reusables.saml.ghec-only %} @@ -24,14 +27,14 @@ Você pode encontrar as informações de implementação do SAML e SCIM para seu - [SAML](https://support.pingidentity.com/s/marketplace-integration/a7i1W0000004ID3QAM/github-connector) do PingOne - [SAML](https://wiki.shibboleth.net/confluence/display/IDP30/Home) do Shibboleth -Você pode acessar os metadados do provedor de serviços da sua organização no URL a seguir, substitundo a ORGANIZAÇÃO pelo nome de usuário da sua organização. - -``` -http(s)://github.com/orgs/ORGANIZATION/saml/metadata.xml -``` - {% note %} -**Observação:** os provedores de identidade aceitos pelo {% data variables.product.product_name %} para SCIM são Azure AD, Okta e OneLogin. {% data reusables.scim.enterprise-account-scim %} Para obter mais informações sobre o SCIM, consulte "[Sobre o SCIM](/organizations/managing-saml-single-sign-on-for-your-organization/about-scim)". +**Observação:** os provedores de identidade aceitos pelo {% data variables.product.product_name %} para SCIM são Azure AD, Okta e OneLogin. For more information about SCIM, see "[About SCIM for organizations](/organizations/managing-saml-single-sign-on-for-your-organization/about-scim-for-organizations)." + +{% data reusables.scim.enterprise-account-scim %} {% endnote %} + +## Metadados SAML + +For more information about SAML metadata for your organization, see "[SAML configuration reference](/admin/identity-and-access-management/using-saml-for-enterprise-iam/saml-configuration-reference)." diff --git a/translations/pt-BR/content/organizations/managing-saml-single-sign-on-for-your-organization/enabling-and-testing-saml-single-sign-on-for-your-organization.md b/translations/pt-BR/content/organizations/managing-saml-single-sign-on-for-your-organization/enabling-and-testing-saml-single-sign-on-for-your-organization.md index 28f8ff19a8..77845a2118 100644 --- a/translations/pt-BR/content/organizations/managing-saml-single-sign-on-for-your-organization/enabling-and-testing-saml-single-sign-on-for-your-organization.md +++ b/translations/pt-BR/content/organizations/managing-saml-single-sign-on-for-your-organization/enabling-and-testing-saml-single-sign-on-for-your-organization.md @@ -58,3 +58,4 @@ Para obter mais informações sobre os provedores de identidade (IdPs) que {% da ## Leia mais - "[Sobre gerenciamento de identidade e acesso com o SAML de logon único](/articles/about-identity-and-access-management-with-saml-single-sign-on)" +- "[SAML configuration reference](/admin/identity-and-access-management/using-saml-for-enterprise-iam/saml-configuration-reference)" diff --git a/translations/pt-BR/content/organizations/managing-saml-single-sign-on-for-your-organization/index.md b/translations/pt-BR/content/organizations/managing-saml-single-sign-on-for-your-organization/index.md index 33ca86d2d6..81216c00ec 100644 --- a/translations/pt-BR/content/organizations/managing-saml-single-sign-on-for-your-organization/index.md +++ b/translations/pt-BR/content/organizations/managing-saml-single-sign-on-for-your-organization/index.md @@ -12,7 +12,7 @@ topics: - Teams children: - /about-identity-and-access-management-with-saml-single-sign-on - - /about-scim + - /about-scim-for-organizations - /connecting-your-identity-provider-to-your-organization - /configuring-saml-single-sign-on-and-scim-using-okta - /enabling-and-testing-saml-single-sign-on-for-your-organization diff --git a/translations/pt-BR/content/rest/README.md b/translations/pt-BR/content/rest/README.md new file mode 100644 index 0000000000..78257d456a --- /dev/null +++ b/translations/pt-BR/content/rest/README.md @@ -0,0 +1,10 @@ +# REST + +O diretório `/content/rest` é onde fica a documentação da API REST do GitHub! + +* Os diretórios `/content/rest/guias` e `/content/rest/overview` contêm artigos regulares. Eles podem ser editados por uma pessoa. +* O diretório `/content/rest/reference` contém um artigo para cada grupo de pontos de extremidade na API REST do GitHub. A maioria do conteúdo nesse diretório é processada usando tags `include`. + + O conteúdo processados com as tags `include` é fornecido no diretório `/lib/rest/static`, que é gerado automaticamente a partir do código fonte da API internamente no GitHub e não deve ser editado por uma pessoa. Para obter mais informações, consulte [`/lib/rest/README.md`](/lib/rest/README.md). + + **Não podemos aceitar alterações no conteúdo interpretado por tags `incluede`. No entanto, você pode abrir um problema descrevendo as alterações que gostaria de ver.** diff --git a/translations/pt-BR/content/rest/actions/artifacts.md b/translations/pt-BR/content/rest/actions/artifacts.md index 50728ce183..52a0c2f1d3 100644 --- a/translations/pt-BR/content/rest/actions/artifacts.md +++ b/translations/pt-BR/content/rest/actions/artifacts.md @@ -1,6 +1,6 @@ --- -title: Artifacts -intro: 'The Artifacts API allows you to download, delete, and retrieve information about workflow artifacts.' +title: Artefatos +intro: 'A API de Artefatos permite que você faça o download, exclua e recupere informações sobre artefatos de fluxo de trabalho.' topics: - API versions: @@ -10,6 +10,6 @@ versions: ghec: '*' --- -{% data reusables.actions.about-artifacts %} For more information, see "[Persisting workflow data using artifacts](/actions/automating-your-workflow-with-github-actions/persisting-workflow-data-using-artifacts)." +{% data reusables.actions.about-artifacts %} Para obter mais informações, consulte "[Dados recorrentes do fluxo de trabalho que usam artefatos](/actions/automating-your-workflow-with-github-actions/persisting-workflow-data-using-artifacts)". -{% data reusables.actions.actions-authentication %} {% data reusables.actions.actions-app-actions-permissions-api %} \ No newline at end of file +{% data reusables.actions.actions-authentication %} {% data reusables.actions.actions-app-actions-permissions-api %} diff --git a/translations/pt-BR/content/rest/actions/cache.md b/translations/pt-BR/content/rest/actions/cache.md index 227622ec99..21990d39d9 100644 --- a/translations/pt-BR/content/rest/actions/cache.md +++ b/translations/pt-BR/content/rest/actions/cache.md @@ -8,4 +8,4 @@ versions: ghec: '*' --- -The cache API allows you to query and manage the {% data variables.product.prodname_actions %} cache for repositories. For more information, see "[Caching dependencies to speed up workflows](/actions/advanced-guides/caching-dependencies-to-speed-up-workflows#usage-limits-and-eviction-policy)." +The cache API allows you to query and manage the {% data variables.product.prodname_actions %} cache for repositories. Para obter mais informações, consulte "[Memorizar dependências para acelerar fluxos de trabalho](/actions/advanced-guides/caching-dependencies-to-speed-up-workflows#usage-limits-and-eviction-policy)". diff --git a/translations/pt-BR/content/rest/actions/index.md b/translations/pt-BR/content/rest/actions/index.md index 1eef306da9..8079cbd521 100644 --- a/translations/pt-BR/content/rest/actions/index.md +++ b/translations/pt-BR/content/rest/actions/index.md @@ -1,6 +1,6 @@ --- title: Actions -intro: 'With the Actions API, you can manage and control {% data variables.product.prodname_actions %} for an organization or repository.' +intro: 'Com a API de ações, você pode gerenciar e controlar {% data variables.product.prodname_actions %} para uma organização ou repositório.' redirect_from: - /v3/actions - /rest/reference/actions @@ -23,4 +23,5 @@ children: - /workflow-runs - /workflows --- -The {% data variables.product.prodname_actions %} API enables you to manage {% data variables.product.prodname_actions %} using the REST API. {% data reusables.actions.actions-authentication %} {% data variables.product.prodname_github_apps %} require the permissions mentioned in each endpoint. For more information, see "[{% data variables.product.prodname_actions %} Documentation](/actions)." \ No newline at end of file + +A API de {% data variables.product.prodname_actions %} permite que você gerencie {% data variables.product.prodname_actions %} usando a API REST. {% data reusables.actions.actions-authentication %} {% data variables.product.prodname_github_apps %} exige permissões mencionadas em cada ponto de extremidade. Para obter mais informações, consulte "[Documentação do {% data variables.product.prodname_actions %}](/actions)". diff --git a/translations/pt-BR/content/rest/actions/permissions.md b/translations/pt-BR/content/rest/actions/permissions.md index 250824f7dd..46055bfd4e 100644 --- a/translations/pt-BR/content/rest/actions/permissions.md +++ b/translations/pt-BR/content/rest/actions/permissions.md @@ -1,5 +1,5 @@ --- -title: Permissions +title: Permissões intro: 'The Permissions API allows you to set permissions for what enterprises, organizations, and repositories are allowed to run {% data variables.product.prodname_actions %}, and what actions{% if actions-workflow-policy %} and reusable workflows{% endif %} are allowed to run.' topics: - API @@ -10,6 +10,6 @@ versions: ghec: '*' --- -## Permissions +## Permissões -The Permissions API allows you to set permissions for what enterprises, organizations, and repositories are allowed to run {% data variables.product.prodname_actions %}, and what actions{% if actions-workflow-policy %} and reusable workflows{% endif %} are allowed to run.{% ifversion fpt or ghec or ghes %} For more information, see "[Usage limits, billing, and administration](/actions/reference/usage-limits-billing-and-administration#disabling-or-limiting-github-actions-for-your-repository-or-organization)."{% endif %} \ No newline at end of file +The Permissions API allows you to set permissions for what enterprises, organizations, and repositories are allowed to run {% data variables.product.prodname_actions %}, and what actions{% if actions-workflow-policy %} and reusable workflows{% endif %} are allowed to run.{% ifversion fpt or ghec or ghes %} For more information, see "[Usage limits, billing, and administration](/actions/reference/usage-limits-billing-and-administration#disabling-or-limiting-github-actions-for-your-repository-or-organization)."{% endif %} diff --git a/translations/pt-BR/content/rest/actions/secrets.md b/translations/pt-BR/content/rest/actions/secrets.md index bb9cdca350..76276a8903 100644 --- a/translations/pt-BR/content/rest/actions/secrets.md +++ b/translations/pt-BR/content/rest/actions/secrets.md @@ -1,6 +1,6 @@ --- -title: Secrets -intro: 'The Secrets API lets you create, update, delete, and retrieve information about encrypted secrets. ' +title: Segredos +intro: 'A API Segredos permite criar, atualizar, excluir e recuperar informações sobre segredos criptografados.' topics: - API versions: @@ -10,6 +10,6 @@ versions: ghec: '*' --- -{% data reusables.actions.about-secrets %} For more information, see "[Creating and using encrypted secrets](/actions/automating-your-workflow-with-github-actions/creating-and-using-encrypted-secrets)." +{% data reusables.actions.about-secrets %} Para obter mais informações, consulte "[Criando e usando segredos encriptados](/actions/automating-your-workflow-with-github-actions/creating-and-using-encrypted-secrets)". -{% data reusables.actions.actions-authentication %} {% data variables.product.prodname_github_apps %} must have the `secrets` permission to use this API. Authenticated users must have collaborator access to a repository to create, update, or read secrets. \ No newline at end of file +{% data reusables.actions.actions-authentication %} {% data variables.product.prodname_github_apps %} deve ter a permissão `segredos` para usar esta API. Os usuários autenticados devem ter acesso de colaborador em um repositório para criar, atualizar ou ler segredos. diff --git a/translations/pt-BR/content/rest/actions/self-hosted-runner-groups.md b/translations/pt-BR/content/rest/actions/self-hosted-runner-groups.md index 77b15aa36f..86d7617a6a 100644 --- a/translations/pt-BR/content/rest/actions/self-hosted-runner-groups.md +++ b/translations/pt-BR/content/rest/actions/self-hosted-runner-groups.md @@ -1,6 +1,6 @@ --- -title: Self-hosted runner groups -intro: 'The Self-hosted Runners Groups API allows you manage groups of self-hosted runners.' +title: Grupos de runner auto-hospedados +intro: A API dos Grupos de Runners auto-hospedados permite que você gerencie grupos de runners auto-hospedados. topics: - API versions: @@ -8,10 +8,11 @@ versions: ghes: '*' ghae: '*' ghec: '*' ---- +--- + -## Self-hosted runner groups +## Grupos de runner auto-hospedados -The Self-hosted Runners Groups API allows you manage groups of self-hosted runners. For more information, see "[Managing access to self-hosted runners using groups](/actions/hosting-your-own-runners/managing-access-to-self-hosted-runners-using-groups)." +A API dos Grupos de Runners auto-hospedados permite que você gerencie grupos de runners auto-hospedados. Para obter mais informações, consulte "[Gerenciando acesso a runners auto-hospedados usando grupos](/actions/hosting-your-own-runners/managing-access-to-self-hosted-runners-using-groups)". -{% data reusables.actions.actions-authentication %} {% data variables.product.prodname_github_apps %} must have the `administration` permission for repositories or the `organization_self_hosted_runners` permission for organizations. Authenticated users must have admin access to repositories or organizations, or the `manage_runners:enterprise` scope for enterprises to use this API. \ No newline at end of file +{% data reusables.actions.actions-authentication %} {% data variables.product.prodname_github_apps %} deve ter a permissão de administração `` para repositórios ou a permissão `organization_self_hosted_runners` para as organizações. Os usuários autenticados devem ter acesso de administrador a repositórios ou organizações ou ao escopo `manage_runners:corporativo` para que as empresas usem esta API. diff --git a/translations/pt-BR/content/rest/actions/self-hosted-runners.md b/translations/pt-BR/content/rest/actions/self-hosted-runners.md index 61c8aa3d5a..ecc4b20fe1 100644 --- a/translations/pt-BR/content/rest/actions/self-hosted-runners.md +++ b/translations/pt-BR/content/rest/actions/self-hosted-runners.md @@ -1,6 +1,6 @@ --- -title: Self-hosted runners -intro: 'The Self-hosted Runners API allows you to register, view, and delete self-hosted runners.' +title: Executores auto-hospedados +intro: 'A API de executores auto-hospedados permite que você registre, visualize e exclua executores auto-hospedados.' topics: - API versions: @@ -8,10 +8,11 @@ versions: ghes: '*' ghae: '*' ghec: '*' ---- +--- + -## Self-hosted runners +## Executores auto-hospedados -The Self-hosted Runners API allows you to register, view, and delete self-hosted runners. {% data reusables.actions.about-self-hosted-runners %} For more information, see "[Hosting your own runners](/actions/hosting-your-own-runners)." +A API de executores auto-hospedados permite que você registre, visualize e exclua executores auto-hospedados. {% data reusables.actions.about-self-hosted-runners %} Para obter mais informações, consulte "[Hospedando seus próprios executores](/actions/hosting-your-own-runners)". -{% data reusables.actions.actions-authentication %} {% data variables.product.prodname_github_apps %} must have the `administration` permission for repositories the `organization_self_hosted_runners` permission for organizations. Authenticated users must have admin access to repositories or organizations, or the `manage_runners:enterprise` scope for enterprises to use this API. \ No newline at end of file +{% data reusables.actions.actions-authentication %} {% data variables.product.prodname_github_apps %} deve ter a permissão de administração `` para repositórios ou a permissão `organization_self_hosted_runners` para as organizações. Os usuários autenticados devem ter acesso de administrador a repositórios ou organizações ou ao escopo `manage_runners:corporativo` para que as empresas usem esta API. diff --git a/translations/pt-BR/content/rest/actions/workflow-jobs.md b/translations/pt-BR/content/rest/actions/workflow-jobs.md index 469ea0382f..48c2772613 100644 --- a/translations/pt-BR/content/rest/actions/workflow-jobs.md +++ b/translations/pt-BR/content/rest/actions/workflow-jobs.md @@ -1,6 +1,6 @@ --- -title: Workflow jobs -intro: 'The Workflow Jobs API allows you to view logs and workflow jobs.' +title: Trabalhos de fluxo de trabalho +intro: A API de Trabalhos de Fluxo de Trabalho permite que você visualize logs e trabalhos de fluxo de trabalho. topics: - API versions: @@ -10,6 +10,6 @@ versions: ghec: '*' --- -{% data reusables.actions.about-workflow-jobs %} For more information, see "[Workflow syntax for GitHub Actions](/actions/automating-your-workflow-with-github-actions/workflow-syntax-for-github-actions)". +{% data reusables.actions.about-workflow-jobs %} Para obter mais informações, consulte "[Sintaxe de fluxo de trabalho para GitHub Actions](/actions/automating-your-workflow-with-github-actions/workflow-syntax-for-github-actions)". -{% data reusables.actions.actions-authentication %} {% data reusables.actions.actions-app-actions-permissions-api %} \ No newline at end of file +{% data reusables.actions.actions-authentication %} {% data reusables.actions.actions-app-actions-permissions-api %} diff --git a/translations/pt-BR/content/rest/actions/workflows.md b/translations/pt-BR/content/rest/actions/workflows.md index 55dad18cea..16096efb1a 100644 --- a/translations/pt-BR/content/rest/actions/workflows.md +++ b/translations/pt-BR/content/rest/actions/workflows.md @@ -1,6 +1,6 @@ --- -title: Workflows -intro: 'The Workflows API allows you to view workflows for a repository.' +title: Fluxos de trabalho +intro: A API de fluxos de trabalho permite que você veja fluxos de trabalho para um repositório. topics: - API versions: @@ -10,6 +10,6 @@ versions: ghec: '*' --- -{% data reusables.actions.about-workflows %} For more information, see "[Automating your workflow with GitHub Actions](/actions/automating-your-workflow-with-github-actions)." +{% data reusables.actions.about-workflows %} Para obter mais informações, consulte "[Automatizando seu fluxo de trabalho com o GitHub Actions](/actions/automating-your-workflow-with-github-actions)". -{% data reusables.actions.actions-authentication %} {% data reusables.actions.actions-app-actions-permissions-api %} \ No newline at end of file +{% data reusables.actions.actions-authentication %} {% data reusables.actions.actions-app-actions-permissions-api %} diff --git a/translations/pt-BR/content/rest/activity/feeds.md b/translations/pt-BR/content/rest/activity/feeds.md index e11e4cf1f4..71395fcfe8 100644 --- a/translations/pt-BR/content/rest/activity/feeds.md +++ b/translations/pt-BR/content/rest/activity/feeds.md @@ -17,7 +17,7 @@ To get a feed in Atom format, you must specify the `application/atom+xml` type i curl -H "Accept: application/atom+xml" https://github.com/security-advisories -#### Response +#### Resposta ```shell HTTP/2 200 @@ -60,4 +60,4 @@ HTTP/2 200 -``` \ No newline at end of file +``` diff --git a/translations/pt-BR/content/rest/activity/index.md b/translations/pt-BR/content/rest/activity/index.md index 3f18631406..75433d7221 100644 --- a/translations/pt-BR/content/rest/activity/index.md +++ b/translations/pt-BR/content/rest/activity/index.md @@ -1,6 +1,6 @@ --- -title: Activity -intro: 'The Activity API allows you to list events and feeds and manage notifications, starring, and watching for the authenticated user.' +title: Atividade +intro: 'A API de atividade permite que você liste eventos, alimenta e gerencia notificações, favoritos e inspeciona o usuário autenticado.' redirect_from: - /v3/activity - /rest/reference/activity @@ -19,3 +19,4 @@ children: - /starring - /watching --- + diff --git a/translations/pt-BR/content/rest/activity/notifications.md b/translations/pt-BR/content/rest/activity/notifications.md index 49678f8f9c..3d8858aff6 100644 --- a/translations/pt-BR/content/rest/activity/notifications.md +++ b/translations/pt-BR/content/rest/activity/notifications.md @@ -1,5 +1,5 @@ --- -title: Notifications +title: Notificações intro: '' versions: fpt: '*' @@ -11,24 +11,24 @@ topics: miniTocMaxHeadingLevel: 3 --- -Users receive notifications for conversations in repositories they watch including: +Os usuários recebem notificações de conversas em repositórios que inspecionam, incluindo: -* Issues and their comments -* Pull Requests and their comments -* Comments on any commits +* Problemas e seus comentários +* Pull Requests e seus comentários +* Comentários em quaisquer commits -Notifications are also sent for conversations in unwatched repositories when the user is involved including: +As notificações também são enviadas para conversas em repositórios não inspecionados quando o usuário está envolvido, incluindo: * **@mentions** -* Issue assignments -* Commits the user authors or commits -* Any discussion in which the user actively participates +* Tarefas de problemas +* Commits que o usuário cria ou faz commit +* Qualquer discussão de que o usuário participa ativamente -All Notification API calls require the `notifications` or `repo` API scopes. Doing this will give read-only access to some issue and commit content. You will still need the `repo` scope to access issues and commits from their respective endpoints. +Todas as chamadas de notificação da API requerem escopos da API para `notificações` ou `repositórios`. Fazer isto dará acesso somente-leitura a algum problema e fará commit do conteúdo. Você ainda precisará do escopo de `repositório` para acessar problemas e commits de seus respectivos pontos de extremidade. -Notifications come back as "threads". A thread contains information about the current discussion of an issue, pull request, or commit. +Notificações retornam como "correntes". Uma corrente contém informações sobre a discussão atual de um problema, pull request ou commit. -Notifications are optimized for polling with the `Last-Modified` header. If there are no new notifications, you will see a `304 Not Modified` response, leaving your current rate limit untouched. There is an `X-Poll-Interval` header that specifies how often (in seconds) you are allowed to poll. In times of high server load, the time may increase. Please obey the header. +As notificações são otimizadas para sondagem com o cabeçalho `Last-Modified`. Se não houver novas notificações, você verá uma resposta `304 Not Modified`, deixando a sua taxa de limite atual inalterada. Há um cabeçalho `X-Poll-Interval` que especifica com que frequência (em segundos) que você pode fazer a sondagem. Em tempos de alta carga do servidor, o tempo pode aumentar. Obedeça o cabeçalho. ``` shell # Add authentication to your requests @@ -44,27 +44,27 @@ $ -H "If-Modified-Since: Thu, 25 Oct 2012 15:16:27 GMT" > X-Poll-Interval: 60 ``` -### Notification reasons +### Motivos de notificação -When retrieving responses from the Notifications API, each payload has a key titled `reason`. These correspond to events that trigger a notification. +Ao recuperar respostas da API de Notificações, cada carga tem uma carga denominada `drazão`. Estas correspondem a eventos que ativam uma notificação. -Here's a list of potential `reason`s for receiving a notification: +Aqui está uma lista da potencial `razão` para receber uma notificação: -Reason Name | Description -------------|------------ -`assign` | You were assigned to the issue. -`author` | You created the thread. -`comment` | You commented on the thread. -`ci_activity` | A {% data variables.product.prodname_actions %} workflow run that you triggered was completed. -`invitation` | You accepted an invitation to contribute to the repository. -`manual` | You subscribed to the thread (via an issue or pull request). -`mention` | You were specifically **@mentioned** in the content. -`review_requested` | You, or a team you're a member of, were requested to review a pull request.{% ifversion fpt or ghec %} -`security_alert` | {% data variables.product.prodname_dotcom %} discovered a [security vulnerability](/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies) in your repository.{% endif %} -`state_change` | You changed the thread state (for example, closing an issue or merging a pull request). -`subscribed` | You're watching the repository. -`team_mention` | You were on a team that was mentioned. +| Nome da razão | Descrição | +| ------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `assign` | O problema foi atribuído a você. | +| `autor` | Você criou a corrente. | +| `comentário` | Você comentou na corrente. | +| `ci_activity` | A execução de um fluxo de trabalho {% data variables.product.prodname_actions %} que você acionou foi concluída. | +| `convite` | Você aceitou um convite para contribuir com o repositório. | +| `manual` | Você assinou a corrente (por meio de um problema ou pull request). | +| `menção` | Você foi especificamente **@mentioned** no conteúdo. | +| `review_requested` | Foi solicitado que você ou uma equipe da qual você é integrante revise um pull request.{% ifversion fpt or ghec %} +| `security_alert` | O {% data variables.product.prodname_dotcom %} descobriu uma [vulnerabilidade de segurança](/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies) no seu repositório.{% endif %} +| `state_change` | Você alterou o estado da corrente (por exemplo, fechando um problema ou mesclando um pull request). | +| `assinado` | Você está inspecionando o repositório. | +| `team_mention` | Você estava em uma equipe que foi mencionada. | -Note that the `reason` is modified on a per-thread basis, and can change, if the `reason` on a later notification is different. +Observe que a `razão` é modificada em uma base de corrente e pode mudar se a `razão` em uma notificação posterior for diferente. -For example, if you are the author of an issue, subsequent notifications on that issue will have a `reason` of `author`. If you're then **@mentioned** on the same issue, the notifications you fetch thereafter will have a `reason` of `mention`. The `reason` remains as `mention`, regardless of whether you're ever mentioned again. \ No newline at end of file +Por exemplo, se você é o autor de um problema, as notificações subsequentes sobre essa problema terão uma `razão` do `autor`. Portanto, se você for **@mentioned** no mesmo problema, as notificações que você buscar subsequentemente terão uma `razão` a `mencionar`. A `razão` permanece como `menção`, independentemente se você já foi mencionado novamente. diff --git a/translations/pt-BR/content/rest/activity/starring.md b/translations/pt-BR/content/rest/activity/starring.md index 9c45ddad6f..2b2a0a60e7 100644 --- a/translations/pt-BR/content/rest/activity/starring.md +++ b/translations/pt-BR/content/rest/activity/starring.md @@ -1,6 +1,6 @@ --- -title: Starring -intro: 'Repository starring is a feature that lets users bookmark repositories.' +title: Marcar com uma estrela +intro: Marcar o repositório como uma estrela é uma funcionalidade que permite aos usuários favoritar os repositórios. versions: fpt: '*' ghes: '*' @@ -11,20 +11,16 @@ topics: miniTocMaxHeadingLevel: 3 --- -Stars are shown next to repositories to show an approximate level of interest. Stars have no effect on notifications or the activity feed. +As estrelas são exibidas ao lado dos repositórios para mostrar um nível de interesse aproximado. As estrelas não têm efeito nas notificações ou no feed da atividade. -### Starring vs. Watching +### Marcar como estrela vs. Inspecionar -In August 2012, we [changed the way watching -works](https://github.com/blog/1204-notifications-stars) on {% data variables.product.prodname_dotcom %}. Many API -client applications may be using the original "watcher" endpoints for accessing -this data. You can now start using the "star" endpoints instead (described -below). For more information, see the [Watcher API Change post](https://developer.github.com/changes/2012-09-05-watcher-api/) and the "[Repository Watching API](/rest/reference/activity#watching)." +Em agosto de 2012, [mudamos a forma como a inspeção funciona](https://github.com/blog/1204-notifications-stars) em {% data variables.product.prodname_dotcom %}. Muitas aplicações de cliente da API podem estar usando os pontos de extremidade originais de "inspetor" para acessar estes dados. Agora você pode começar a usar os pontos de extremidade "estrela" (descritos abaixo). Para obter mais informações, consulte a [Post de alteração da API de Inspeção](https://developer.github.com/changes/2012-09-05-watcher-api/) e a [API de Inspeção do repositório](/rest/reference/activity#watching)". -### Custom media types for starring +### Tipos de mídia personalizados para marcar como estrela -There is one supported custom media type for the Starring REST API. When you use this custom media type, you will receive a response with the `starred_at` timestamp property that indicates the time the star was created. The response also has a second property that includes the resource that is returned when the custom media type is not included. The property that contains the resource will be either `user` or `repo`. +Existe um tipo de mídia personalizado com suporte para a API REST estrelada. Ao usar este tipo de mídia personalizada, você receberá uma resposta com a propriedade do registro de tempo `starred_at`, que indica o tempo que a estrela foi criada. A resposta também tem uma segunda propriedade que inclui o recurso retornado quando o tipo de mídia personalizado não está incluído. A propriedade que contém o recurso será `usuário` ou `repositório`. application/vnd.github.v3.star+json -For more information about media types, see "[Custom media types](/rest/overview/media-types)." \ No newline at end of file +Para obter mais informações sobre os tipos de mídia, consulte "[Tipos de mídia personalizados](/rest/overview/media-types)". diff --git a/translations/pt-BR/content/rest/activity/watching.md b/translations/pt-BR/content/rest/activity/watching.md index 10f078782e..f84d94845a 100644 --- a/translations/pt-BR/content/rest/activity/watching.md +++ b/translations/pt-BR/content/rest/activity/watching.md @@ -1,6 +1,6 @@ --- -title: Watching -intro: "Watching a repository registers the user to receive notifications on new discussions, as well as events in the user's activity feed." +title: Inspecionando +intro: 'Inspecionar um repositório registra o usuário para receber notificações de novas discussões, bem como eventos no feed de atividade do usuário.' versions: fpt: '*' ghes: '*' @@ -11,4 +11,4 @@ topics: miniTocMaxHeadingLevel: 3 --- -For simple repository bookmarks, see "[Repository starring](/rest/reference/activity#starring)." \ No newline at end of file +Para favoritar um repositório de forma simples, consulte "[Marcar repositórios com uma estrela](/rest/reference/activity#starring)". diff --git a/translations/pt-BR/content/rest/apps/apps.md b/translations/pt-BR/content/rest/apps/apps.md index 7f7fa4b74f..0079209221 100644 --- a/translations/pt-BR/content/rest/apps/apps.md +++ b/translations/pt-BR/content/rest/apps/apps.md @@ -1,6 +1,6 @@ --- -title: Apps -intro: 'The GitHub Apps API enables you to retrieve the information about the installation as well as specific information about GitHub Apps.' +title: Aplicativos +intro: 'A API dos aplicativos GitHub permite que você recupere as informações sobre a instalação, bem como informações específicas sobre os aplicativos GitHub.' topics: - API miniTocMaxHeadingLevel: 3 @@ -13,10 +13,10 @@ versions: {% data reusables.apps.general-apps-restrictions %} -This page lists endpoints that you can access while authenticated as a GitHub App. See "[Authenticating as a GitHub App](/apps/building-github-apps/authenticating-with-github-apps/#authenticating-as-a-github-app)" to learn more. +Esta página lista os pontos de extremidade que você pode acessar enquanto autenticado como um aplicativo GitHub. Consulte "[Efetuar a autenticação como um aplicativo GitHub](/apps/building-github-apps/authenticating-with-github-apps/#authenticating-as-a-github-app)" para saber mais. -When authenticated as a GitHub App, the GitHub Apps API enables you to get high-level information about a GitHub App as well as specific information about installations of an app. +Quando autenticado como um aplicativo GitHub, a API dos aplicativos GitHub permite que você obtenha informações de alto nível sobre um aplicativo GitHub, bem como informações específicas sobre instalações de um aplicativo. -You can access REST API v3 endpoints while authenticated as a GitHub App. These endpoints have a "Notes" section that contains a bullet point that says "Works with GitHub Apps." You can also access these endpoints while authenticated as a user. +Você pode acessar os pontos de extremidade da API v3 de REST enquanto autenticado como um aplicativo GitHub. Estes pontos de extremidade têm uma seção de "Observação" que contém um ponto que diz "Funciona com aplicativos GitHub". Você também pode acessar esses pontos de extremidade enquanto estiver autenticado como usuário. -A subset of REST API v3 endpoints requires authenticating as a GitHub App installation. See [Installations](/rest/reference/apps#installations) for a list of these endpoints. +Um subconjunto de pontos de extremidade da API v2 de REST exige autenticação como uma instalação do aplicativo GitHub. Consulte [Instalações](/rest/reference/apps#installations) para obter uma lista desses pontos de extremidade. diff --git a/translations/pt-BR/content/rest/apps/index.md b/translations/pt-BR/content/rest/apps/index.md index 5bbc724e11..716f29079f 100644 --- a/translations/pt-BR/content/rest/apps/index.md +++ b/translations/pt-BR/content/rest/apps/index.md @@ -1,6 +1,6 @@ --- -title: Apps -intro: The GitHub Apps API enables you to retrieve the information about the installation as well as specific information about GitHub Apps. +title: Aplicativos +intro: 'A API dos aplicativos GitHub permite que você recupere as informações sobre a instalação, bem como informações específicas sobre os aplicativos GitHub.' redirect_from: - /v3/apps - /rest/reference/apps @@ -19,3 +19,4 @@ children: - /oauth-applications - /webhooks --- + diff --git a/translations/pt-BR/content/rest/apps/installations.md b/translations/pt-BR/content/rest/apps/installations.md index 8e858caed4..5360c3c250 100644 --- a/translations/pt-BR/content/rest/apps/installations.md +++ b/translations/pt-BR/content/rest/apps/installations.md @@ -1,6 +1,6 @@ --- -title: Installations -intro: 'The Installations API enables you to get information about installations of your GitHub App and perform actions within those installations.' +title: Instalações +intro: A API de instalações permite que você obtenha informações sobre as instalações do seu aplicativo GitHub e execute ações nessas instalações. topics: - API miniTocMaxHeadingLevel: 3 @@ -11,6 +11,6 @@ versions: ghec: '*' --- -An _installation_ refers to any user or organization account that has installed the app. For information on how to authenticate as an installation and limit access to specific repositories, see "[Authenticating as an installation](/apps/building-github-apps/authenticating-with-github-apps/#authenticating-as-an-installation)." +Uma _instalação_ refere-se a qualquer usuário ou conta de organização que instalou o aplicativo. Para obter informações sobre como efetuar a autenticação como uma instalação e limitar o acesso a repositórios específicos, consulte "[Efetuar a autenticação como uma instalação](/apps/building-github-apps/authenticating-with-github-apps/#authenticating-as-an-installation)". -To list all GitHub App installations for an organization, see "[List app installations for an organization](/rest/reference/orgs#list-app-installations-for-an-organization)." +Para listar todas as instalações do aplicativo GitHub para uma organização, consulte "[Listar instalações de aplicativos para uma organização](/rest/reference/orgs#list-app-installations-for-an-organization)". diff --git a/translations/pt-BR/content/rest/apps/marketplace.md b/translations/pt-BR/content/rest/apps/marketplace.md index d49e3bed46..282b175a7e 100644 --- a/translations/pt-BR/content/rest/apps/marketplace.md +++ b/translations/pt-BR/content/rest/apps/marketplace.md @@ -9,14 +9,14 @@ versions: ghec: '*' --- -For more information about {% data variables.product.prodname_marketplace %}, see "[GitHub Marketplace](/marketplace/)." +Para obter mais informações sobre {% data variables.product.prodname_marketplace %}, consulte "[GitHub Marketplace](/marketplace/)". -The {% data variables.product.prodname_marketplace %} API allows you to see which customers are using a pricing plan, see a customer's purchases, and see if an account has an active subscription. +A API de {% data variables.product.prodname_marketplace %} permite que você veja quais clientes estão usando um plano de preços, as compras de um cliente e se uma conta tem uma assinatura ativa. -### Testing with stubbed endpoints +### Fazer testes com pontos de extremidades de amostra -This API includes endpoints that allow you to [test your {% data variables.product.prodname_github_app %}](/marketplace/integrating-with-the-github-marketplace-api/testing-github-marketplace-apps/) with **stubbed data**. Stubbed data is hard-coded, fake data that will not change based on actual subscriptions. +Esta API inclui pontos de extremidade que permitem que você [teste o seu {% data variables.product.prodname_github_app %}](/marketplace/integrating-with-the-github-marketplace-api/testing-github-marketplace-apps/) com **dados de amostra**. Os dados do de amostra têm código rígido, dados falsos e não serão alterados com base em assinaturas reais. -To test with stubbed data, use a stubbed endpoint in place of its production counterpart. This allows you to test whether API logic succeeds before listing {% data variables.product.prodname_github_apps %} on {% data variables.product.prodname_marketplace %}. +Para fazer teste com dados de amostra, use um pontos de extremidade de amostra no lugar da sua contraparte de produção. Isso permite que você teste se a lógica da API é bem-sucedida antes de anunciar {% data variables.product.prodname_github_apps %} em {% data variables.product.prodname_marketplace %}. -Be sure to replace stubbed endpoints with production endpoints before deploying your {% data variables.product.prodname_github_app %}. +Certifique-se de substituir pontos de extremidades de amostra pelos pontos de extremidades de produção antes de implantar seu {% data variables.product.prodname_github_app %}. diff --git a/translations/pt-BR/content/rest/apps/oauth-applications.md b/translations/pt-BR/content/rest/apps/oauth-applications.md index 037850e51c..9441e59b7e 100644 --- a/translations/pt-BR/content/rest/apps/oauth-applications.md +++ b/translations/pt-BR/content/rest/apps/oauth-applications.md @@ -11,4 +11,4 @@ versions: ghec: '*' --- -You can use this API to manage the OAuth tokens an OAuth application uses to access people's accounts on {% ifversion ghae %}{% data variables.product.product_name %}{% else %}{% data variables.product.product_location %}{% endif %}. +Você pode usar esta API para gerenciar os tokens do OAuth que um aplicativo OAuth usa para acessar as contas das pessoas em {% ifversion ghae %}{% data variables.product.product_name %}{% else %}{% data variables.product.product_location %}{% endif %}. diff --git a/translations/pt-BR/content/rest/billing.md b/translations/pt-BR/content/rest/billing.md index 6f9ccd86a6..574f34956b 100644 --- a/translations/pt-BR/content/rest/billing.md +++ b/translations/pt-BR/content/rest/billing.md @@ -1,5 +1,5 @@ --- -title: Billing +title: Cobrança intro: '' topics: - API @@ -12,4 +12,4 @@ redirect_from: - /rest/reference/billing --- -You can get billing information for an enterprise. For more information, see the "[{% data variables.product.prodname_dotcom %} Enterprise administration](/rest/reference/enterprise-admin#billing)" REST API. \ No newline at end of file +Você pode obter informações de cobrança para uma empresa. Para obter mais informações, consulte a API REST "[{% data variables.product.prodname_dotcom %} administração de Enterprise](/rest/reference/enterprise-admin#billing)". diff --git a/translations/pt-BR/content/rest/branches/branch-protection.md b/translations/pt-BR/content/rest/branches/branch-protection.md index e831cd0fea..fd77322c7c 100644 --- a/translations/pt-BR/content/rest/branches/branch-protection.md +++ b/translations/pt-BR/content/rest/branches/branch-protection.md @@ -1,5 +1,5 @@ --- -title: Protected branches +title: Branches protegidos intro: '' versions: fpt: '*' @@ -11,3 +11,4 @@ topics: miniTocMaxHeadingLevel: 3 allowTitleToDifferFromFilename: true --- + diff --git a/translations/pt-BR/content/rest/branches/branches.md b/translations/pt-BR/content/rest/branches/branches.md index 99f1050d0a..82bacb78f2 100644 --- a/translations/pt-BR/content/rest/branches/branches.md +++ b/translations/pt-BR/content/rest/branches/branches.md @@ -1,6 +1,6 @@ --- title: Branches -intro: 'The Branches API allows you to modify branches and their protection settings.' +intro: The Branches API allows you to modify branches and their protection settings. versions: fpt: '*' ghes: '*' @@ -9,4 +9,5 @@ versions: topics: - API miniTocMaxHeadingLevel: 3 ---- \ No newline at end of file +--- + diff --git a/translations/pt-BR/content/rest/branches/index.md b/translations/pt-BR/content/rest/branches/index.md index 6b13175895..125c837eda 100644 --- a/translations/pt-BR/content/rest/branches/index.md +++ b/translations/pt-BR/content/rest/branches/index.md @@ -1,6 +1,6 @@ --- title: Branches -intro: The branches API allows you to modify branches and their protection settings. +intro: A API de branches permite que você modifique os branches e as configurações de proteção. allowTitleToDifferFromFilename: true versions: fpt: '*' @@ -16,3 +16,4 @@ children: redirect_from: - /rest/reference/branches --- + diff --git a/translations/pt-BR/content/rest/checks/index.md b/translations/pt-BR/content/rest/checks/index.md index 6b0e064cb8..faa37e4450 100644 --- a/translations/pt-BR/content/rest/checks/index.md +++ b/translations/pt-BR/content/rest/checks/index.md @@ -1,6 +1,6 @@ --- -title: Checks -intro: 'With the Checks API, you can build {% data variables.product.prodname_github_apps %} that run powerful checks against the code changes in a repository.' +title: Verificações +intro: 'Com a API de verificações, você pode criar {% data variables.product.prodname_github_apps %} que executa verificações poderosas para as alterações de código em um repositório.' redirect_from: - /v3/checks - /rest/reference/checks @@ -17,4 +17,4 @@ children: - /suites --- -You can create apps that perform continuous integration, code linting, or code scanning services and provide detailed feedback on commits. For more information, see "[Getting started with the checks API](/rest/guides/getting-started-with-the-checks-api)" and "[Creating CI tests with the Checks API](/apps/quickstart-guides/creating-ci-tests-with-the-checks-api/)." \ No newline at end of file +Você pode criar os aplicativos que realizam integração contínua, linting ou serviços de varredura de código e fornecem feedback detalhado sobre commits. Para mais informações, consulte "[Começar com a API de verificações](/rest/guides/getting-started-with-the-checks-api)" e "[Criar testes de CI com a API de verificações](/apps/quickstart-guides/creating-ci-tests-with-the-checks-api/)". diff --git a/translations/pt-BR/content/rest/checks/runs.md b/translations/pt-BR/content/rest/checks/runs.md index c49d26fd02..fceb0c05f2 100644 --- a/translations/pt-BR/content/rest/checks/runs.md +++ b/translations/pt-BR/content/rest/checks/runs.md @@ -1,5 +1,5 @@ --- -title: Check Runs +title: Execuções de verificação intro: '' versions: fpt: '*' @@ -11,3 +11,4 @@ topics: miniTocMaxHeadingLevel: 3 allowTitleToDifferFromFilename: true --- + diff --git a/translations/pt-BR/content/rest/checks/suites.md b/translations/pt-BR/content/rest/checks/suites.md index 9aec42aad3..e1d41ade6b 100644 --- a/translations/pt-BR/content/rest/checks/suites.md +++ b/translations/pt-BR/content/rest/checks/suites.md @@ -1,5 +1,5 @@ --- -title: Check Suites +title: conjuntos de verificações intro: '' versions: fpt: '*' @@ -14,6 +14,6 @@ allowTitleToDifferFromFilename: true {% note %} - **Note:** A GitHub App only receives one [`check_suite`](/webhooks/event-payloads/#check_suite) event per commit SHA, even if you push the commit SHA to more than one branch. To find out when a commit SHA is pushed to a branch, you can subscribe to branch [`create`](/webhooks/event-payloads/#create) events. + **Observação:** Um aplicativo GitHub recebe apenas um evento [`check_suite`](/webhooks/event-payloads/#check_suite) por SHA de commit SHA, mesmo se você fizer push do SHA do commit para mais de um branch. Para descobrir quando um SHA do commit é enviado para um branch, você pode assinar os eventos do branch [`criar`](/webhooks/event-payloads/#create). -{% endnote %} \ No newline at end of file +{% endnote %} diff --git a/translations/pt-BR/content/rest/code-scanning.md b/translations/pt-BR/content/rest/code-scanning.md index 8c464645a9..97f19604db 100644 --- a/translations/pt-BR/content/rest/code-scanning.md +++ b/translations/pt-BR/content/rest/code-scanning.md @@ -17,16 +17,16 @@ redirect_from: {% data reusables.code-scanning.beta %} -The {% data variables.product.prodname_code_scanning %} API lets you retrieve and update {% data variables.product.prodname_code_scanning %} alerts from a repository. You can use the endpoints to create automated reports for the {% data variables.product.prodname_code_scanning %} alerts in an organization or upload analysis results generated using offline {% data variables.product.prodname_code_scanning %} tools. For more information, see "[Finding security vulnerabilities and errors in your code](/github/finding-security-vulnerabilities-and-errors-in-your-code)." +A API de {% data variables.product.prodname_code_scanning %} permite que você recupere e atualize alertas de {% data variables.product.prodname_code_scanning %} alertas de um repositório. Você pode usar os pontos de extremidade para criar relatórios automatizados para os alertas de {% data variables.product.prodname_code_scanning %} em uma organização ou fazer upload dos resultados de análise gerados usando as ferramentas off-line de {% data variables.product.prodname_code_scanning %}. Para obter mais informações, consulte "[Encontrar vulnerabilidades e erros de segurança no seu código](/github/finding-security-vulnerabilities-and-errors-in-your-code). {% ifversion fpt or ghes > 3.0 or ghae or ghec %} -### Custom media type for {% data variables.product.prodname_code_scanning %} +### Tipo de mídia personalizada para {% data variables.product.prodname_code_scanning %} -There is one supported custom media type for the {% data variables.product.prodname_code_scanning %} REST API. +Existe um tipo de mídia personalizada com suporte para a API REST de {% data variables.product.prodname_code_scanning %}. application/sarif+json -You can use this with `GET` requests sent to the `/analyses/{analysis_id}` endpoint. For more information about this operation, see "[Get a {% data variables.product.prodname_code_scanning %} analysis for a repository](#get-a-code-scanning-analysis-for-a-repository)." When you use this media type with this operation, the response includes a subset of the actual data that was uploaded for the specified analysis, rather than the summary of the analysis that's returned when you use the default media type. The response also includes additional data such as the `github/alertNumber` and `github/alertUrl` properties. The data is formatted as [SARIF version 2.1.0](https://docs.oasis-open.org/sarif/sarif/v2.1.0/cs01/sarif-v2.1.0-cs01.html). +Você pode usar isso com solicitações de `GET` enviadas para o ponto de extremidade `/analyes/{analysis_id}`. Para obter mais informações sobre esta operação, consulte "[Obter uma análise de {% data variables.product.prodname_code_scanning %} para um repositório](#get-a-code-scanning-analysis-for-a-repository)". Ao usar este tipo de mídia com esta operação, a resposta inclui um subconjunto dos dados reais que foram enviados para a análise especificada, em vez do resumo da análise que é retornada quando você usa o tipo de mídia padrão. A resposta também inclui dados adicionais como as propriedades `github/alertNumber` e `github/alertUrl`. Os dados estão formatados como [SARIF versão 2.1.0](https://docs.oasis-open.org/sarif/sarif/v2.1.0/cs01/sarif-v2.1.0-cs01.html). -For more information, see "[Media types](/rest/overview/media-types)." +Para obter mais informações, consulte "[Tipos de mídia](/rest/overview/media-types)". {% endif %} diff --git a/translations/pt-BR/content/rest/codes-of-conduct.md b/translations/pt-BR/content/rest/codes-of-conduct.md index dd96f59734..1c68a33205 100644 --- a/translations/pt-BR/content/rest/codes-of-conduct.md +++ b/translations/pt-BR/content/rest/codes-of-conduct.md @@ -13,4 +13,4 @@ redirect_from: - /rest/reference/codes-of-conduct --- -You can use the Codes of Conduct API to retrieve information about a repository's code of conduct. To get a repository's code of conduct, use the "[Get a repository](/rest/reference/repos#get-a-repository)" endpoint. \ No newline at end of file +Você pode usar a API de Códigos de Conduta para recuperar informações sobre o código de conduta de um repositório. Para obter o código de conduta de um repositório, use o ponto de extremidade "[Obter um repositório](/rest/reference/repos#get-a-repository). diff --git a/translations/pt-BR/content/rest/codespaces/codespaces.md b/translations/pt-BR/content/rest/codespaces/codespaces.md index 11d920b1c2..29f702ccc1 100644 --- a/translations/pt-BR/content/rest/codespaces/codespaces.md +++ b/translations/pt-BR/content/rest/codespaces/codespaces.md @@ -1,6 +1,6 @@ --- title: Codespaces -intro: 'The Codespaces API enables you to manage your codespaces using the REST API.' +intro: The Codespaces API enables you to manage your codespaces using the REST API. versions: fpt: '*' ghec: '*' @@ -11,4 +11,4 @@ miniTocMaxHeadingLevel: 3 {% data reusables.codespaces.codespaces-api-beta-note %} -The {% data variables.product.prodname_codespaces %} API enables you to manage {% data variables.product.prodname_codespaces %} using the REST API. This API is available for authenticated users and OAuth Apps, but not GitHub Apps. For more information, see "[{% data variables.product.prodname_codespaces %}](/codespaces)." +A API de {% data variables.product.prodname_codespaces %} permite que você gerencie {% data variables.product.prodname_codespaces %} usando a API REST. Esta API está disponível para usuários autenticados e aplicativos OAuth, mas não para aplicativos GitHub. Para obter mais informações, consulte "[{% data variables.product.prodname_codespaces %}](/codespaces)". diff --git a/translations/pt-BR/content/rest/codespaces/index.md b/translations/pt-BR/content/rest/codespaces/index.md index d97a0755c0..da58fe8249 100644 --- a/translations/pt-BR/content/rest/codespaces/index.md +++ b/translations/pt-BR/content/rest/codespaces/index.md @@ -1,6 +1,6 @@ --- title: Codespaces -intro: 'The {% data variables.product.prodname_codespaces %} API enables you to manage your codespaces using the REST API.' +intro: 'A API de {% data variables.product.prodname_codespaces %} permite que você gerencie seus codespaces usando a API REST.' product: '{% data reusables.gated-features.codespaces %}' versions: fpt: '*' @@ -16,3 +16,4 @@ children: redirect_from: - /rest/reference/codespaces --- + diff --git a/translations/pt-BR/content/rest/codespaces/machines.md b/translations/pt-BR/content/rest/codespaces/machines.md index b39416253f..c2e9c7eff1 100644 --- a/translations/pt-BR/content/rest/codespaces/machines.md +++ b/translations/pt-BR/content/rest/codespaces/machines.md @@ -1,6 +1,6 @@ --- -title: Machines -intro: 'The Machines API allows a user to determine which machine types are available to create a codespace, either on a given repository or as an authenticated user.' +title: Máquinas +intro: 'A API de Máquinas permite que um usuário determine quais tipos de máquina estão disponíveis para criar um codespace, seja em um determinado repositório ou como um usuário autenticado.' versions: fpt: '*' ghec: '*' @@ -9,6 +9,6 @@ topics: miniTocMaxHeadingLevel: 3 --- -For more information, see "[About machine types](/codespaces/developing-in-codespaces/changing-the-machine-type-for-your-codespace#about-machine-types)." +Para obter mais informações, consulte "[Sobre tipos de máquinas](/codespaces/developing-in-codespaces/changing-the-machine-type-for-your-codespace#about-machine-types)". -You can also use this information when changing the machine of an existing codespace by updating its `machine` property. The machine update will take place the next time the codespace is restarted. For more information, see "[Changing the machine type for your codespace](/codespaces/developing-in-codespaces/changing-the-machine-type-for-your-codespace)." \ No newline at end of file +Você também pode usar essas informações alterando a máquina de um codespace existente, atualizando a propriedade `máquina`. A atualização da máquina ocorrerá na próxima vez que o codespace for reiniciado. Para obter mais informações, consulte "["Mudar o tipo de máquina para seu codespace](/codespaces/developing-in-codespaces/changing-the-machine-type-for-your-codespace)." diff --git a/translations/pt-BR/content/rest/codespaces/repository-secrets.md b/translations/pt-BR/content/rest/codespaces/repository-secrets.md index ccab41f36e..87549e45e5 100644 --- a/translations/pt-BR/content/rest/codespaces/repository-secrets.md +++ b/translations/pt-BR/content/rest/codespaces/repository-secrets.md @@ -12,4 +12,4 @@ miniTocMaxHeadingLevel: 3 ## Repository Secrets -The Repository Secrets API allows a user to create, list, and delete secrets (such as access tokens for cloud services) for repositories that the user has access to. These secrets are made available to the codespace at runtime. For more information, see "[Managing encrypted secrets for your codespaces](/codespaces/managing-your-codespaces/managing-encrypted-secrets-for-your-codespaces)." \ No newline at end of file +The Repository Secrets API allows a user to create, list, and delete secrets (such as access tokens for cloud services) for repositories that the user has access to. Estes segredos são disponibilizados para o codespace em tempo de execução. Para obter mais informações, consulte "[Gerenciar segredos criptografados para seus codespaces](/codespaces/managing-your-codespaces/managing-encrypted-secrets-for-your-codespaces)". diff --git a/translations/pt-BR/content/rest/codespaces/secrets.md b/translations/pt-BR/content/rest/codespaces/secrets.md index fb315dc8ce..db5a2a87be 100644 --- a/translations/pt-BR/content/rest/codespaces/secrets.md +++ b/translations/pt-BR/content/rest/codespaces/secrets.md @@ -12,4 +12,4 @@ allowTitleToDifferFromFilename: true ## User Secrets -The User Secrets API allows a user to create, list, and delete secrets (such as access tokens for cloud services) as well as assign secrets to repositories that the user has access to. These secrets are made available to the codespace at runtime. For more information, see "[Managing encrypted secrets for your codespaces](/codespaces/managing-your-codespaces/managing-encrypted-secrets-for-your-codespaces)." \ No newline at end of file +The User Secrets API allows a user to create, list, and delete secrets (such as access tokens for cloud services) as well as assign secrets to repositories that the user has access to. Estes segredos são disponibilizados para o codespace em tempo de execução. Para obter mais informações, consulte "[Gerenciar segredos criptografados para seus codespaces](/codespaces/managing-your-codespaces/managing-encrypted-secrets-for-your-codespaces)". diff --git a/translations/pt-BR/content/rest/collaborators/collaborators.md b/translations/pt-BR/content/rest/collaborators/collaborators.md index e2c617d39f..41a65987f2 100644 --- a/translations/pt-BR/content/rest/collaborators/collaborators.md +++ b/translations/pt-BR/content/rest/collaborators/collaborators.md @@ -1,5 +1,5 @@ --- -title: Collaborators +title: Colaboradores intro: 'The Collaborators API allows you to add, invite, and remove collaborators from a repository.' versions: fpt: '*' @@ -10,3 +10,4 @@ topics: - API miniTocMaxHeadingLevel: 3 --- + diff --git a/translations/pt-BR/content/rest/collaborators/index.md b/translations/pt-BR/content/rest/collaborators/index.md index 925f1ff4e9..6c1987f564 100644 --- a/translations/pt-BR/content/rest/collaborators/index.md +++ b/translations/pt-BR/content/rest/collaborators/index.md @@ -1,5 +1,5 @@ --- -title: Collaborators +title: Colaboradores intro: 'The Collaborators API allows you to add, invite, and remove collaborators from a repository.' allowTitleToDifferFromFilename: true versions: @@ -16,3 +16,4 @@ children: redirect_from: - /rest/reference/collaborators --- + diff --git a/translations/pt-BR/content/rest/collaborators/invitations.md b/translations/pt-BR/content/rest/collaborators/invitations.md index 502e22608a..509d6fa1c6 100644 --- a/translations/pt-BR/content/rest/collaborators/invitations.md +++ b/translations/pt-BR/content/rest/collaborators/invitations.md @@ -1,6 +1,6 @@ --- -title: Invitations -intro: 'The Repository Invitations API allows users or external services to invite other users to collaborate on a repo.' +title: Convites +intro: A API de Convites do Repositório permite que usuários ou serviços externos convidem outros usuários para colaborar em um repositório. versions: fpt: '*' ghes: '*' @@ -11,12 +11,10 @@ topics: miniTocMaxHeadingLevel: 3 --- -The invited users (or external services on behalf of invited users) can choose to accept or decline the invitations. +Os usuários convidados (ou serviços externos em nome dos usuários convidados) podem optar por aceitar ou recusar os convites. -Note that the `repo:invite` [OAuth scope](/developers/apps/scopes-for-oauth-apps) grants targeted -access to invitations **without** also granting access to repository code, while the -`repo` scope grants permission to code as well as invitations. +Observe que o [Escopo OAuth](/developers/apps/scopes-for-oauth-apps) `repo:invite` concede acesso direcionado aos convites **sem** conceder também acesso ao código do repositório. enquanto o escopo `repo` concede permissão ao código e aos convites convites. -### Invite a user to a repository +### Convidar um usuário para um repositório -Use the API endpoint for adding a collaborator. For more information, see "[Add a repository collaborator](/rest/collaborators/collaborators#add-a-repository-collaborator)." \ No newline at end of file +Use o ponto de extremidade da API para adicionar um colaborador. Para obter mais informações, consulte "[Adicionar um colaborador de repositório](/rest/collaborators/collaborators#add-a-repository-collaborator)". diff --git a/translations/pt-BR/content/rest/commits/comments.md b/translations/pt-BR/content/rest/commits/comments.md index 34ff1e9f90..a33321352a 100644 --- a/translations/pt-BR/content/rest/commits/comments.md +++ b/translations/pt-BR/content/rest/commits/comments.md @@ -1,5 +1,5 @@ --- -title: Commit comments +title: Comentários de commit intro: '' versions: fpt: '*' @@ -12,14 +12,13 @@ miniTocMaxHeadingLevel: 3 allowTitleToDifferFromFilename: true --- -### Custom media types for commit comments +### Tipos de mídia personalizados para comentários de commit -These are the supported media types for commit comments. You can read more -about the use of media types in the API [here](/rest/overview/media-types). +Estes são os tipos de mídia compatíveis com os comentários do commit. Você pode ler mais sobre o uso de tipos de mídia na API [aqui](/rest/overview/media-types). application/vnd.github-commitcomment.raw+json application/vnd.github-commitcomment.text+json application/vnd.github-commitcomment.html+json application/vnd.github-commitcomment.full+json -For more information, see "[Custom media types](/rest/overview/media-types)." \ No newline at end of file +Para obter mais informações, consulte "[tipos de mídia personalizados](/rest/overview/media-types)". diff --git a/translations/pt-BR/content/rest/commits/commits.md b/translations/pt-BR/content/rest/commits/commits.md index 8b0fa3f792..968bedb6d8 100644 --- a/translations/pt-BR/content/rest/commits/commits.md +++ b/translations/pt-BR/content/rest/commits/commits.md @@ -1,6 +1,6 @@ --- title: Commits -intro: 'The Commits API allows you to list, view, and compare commits in a repository. You can also interact with commit comments and commit statuses.' +intro: 'The Commits API allows you to list, view, and compare commits in a repository. Você também pode interagir com os comentários do commit e com os status do commit.' versions: fpt: '*' ghes: '*' @@ -9,4 +9,5 @@ versions: topics: - API miniTocMaxHeadingLevel: 3 ---- \ No newline at end of file +--- + diff --git a/translations/pt-BR/content/rest/commits/index.md b/translations/pt-BR/content/rest/commits/index.md index 425b0999cf..b170ed1687 100644 --- a/translations/pt-BR/content/rest/commits/index.md +++ b/translations/pt-BR/content/rest/commits/index.md @@ -1,6 +1,6 @@ --- title: Commits -intro: 'The commits API allows you to list, view, and compare commits in a repository. You can also interact with commit comments and commit statuses.' +intro: 'A API de commits permite que você liste, visualize e compare commits em um repositório. Você também pode interagir com os comentários do commit e com os status do commit.' allowTitleToDifferFromFilename: true versions: fpt: '*' @@ -17,3 +17,4 @@ children: redirect_from: - /rest/reference/commits --- + diff --git a/translations/pt-BR/content/rest/commits/statuses.md b/translations/pt-BR/content/rest/commits/statuses.md index 27050e2439..80b03da996 100644 --- a/translations/pt-BR/content/rest/commits/statuses.md +++ b/translations/pt-BR/content/rest/commits/statuses.md @@ -1,5 +1,5 @@ --- -title: Commit statuses +title: Status do commit intro: 'The status API allows external services to mark commits with an `error`, `failure`, `pending`, or `success` state, which is then reflected in pull requests involving those commits.' versions: fpt: '*' @@ -16,8 +16,8 @@ Statuses can also include an optional `description` and `target_url`, and we hig As an example, one common use is for continuous integration services to mark commits as passing or failing builds using status. The `target_url` would be the full URL to the build output, and the `description` would be the high level summary of what happened with the build. -Statuses can include a `context` to indicate what service is providing that status. For example, you may have your continuous integration service push statuses with a context of `ci`, and a security audit tool push statuses with a context of `security`. You can then use the [Get the combined status for a specific reference](/rest/reference/commits#get-the-combined-status-for-a-specific-reference) to retrieve the whole status for a commit. +Os status podem incluir um `contexto` para indicar qual serviço está fornecendo esse status. Por exemplo, você pode fazer com que o seu serviço de integração contínua faça push status com um contexto de `ci`, e uma ferramenta de auditoria de segurança faça push dos status com um contexto de `segurança`. You can then use the [Get the combined status for a specific reference](/rest/reference/commits#get-the-combined-status-for-a-specific-reference) to retrieve the whole status for a commit. Note that the `repo:status` [OAuth scope](/developers/apps/scopes-for-oauth-apps) grants targeted access to statuses **without** also granting access to repository code, while the `repo` scope grants permission to code as well as statuses. -If you are developing a GitHub App and want to provide more detailed information about an external service, you may want to use the [Checks API](/rest/reference/checks). \ No newline at end of file +Se você está desenvolvendo um aplicativo GitHub e deseja fornecer informações mais detalhadas sobre um serviço externo, você deverá usar a [API de verificação](/rest/reference/checks). diff --git a/translations/pt-BR/content/rest/dependabot/index.md b/translations/pt-BR/content/rest/dependabot/index.md index 9de244ec7d..c82be888af 100644 --- a/translations/pt-BR/content/rest/dependabot/index.md +++ b/translations/pt-BR/content/rest/dependabot/index.md @@ -14,3 +14,4 @@ children: redirect_from: - /rest/reference/dependabot --- + diff --git a/translations/pt-BR/content/rest/dependabot/secrets.md b/translations/pt-BR/content/rest/dependabot/secrets.md index f57bff7358..08281db9a8 100644 --- a/translations/pt-BR/content/rest/dependabot/secrets.md +++ b/translations/pt-BR/content/rest/dependabot/secrets.md @@ -1,5 +1,5 @@ --- -title: Secrets +title: Segredos intro: 'With the Dependabot Secrets API, you can manage and control Dependabot secrets for an organization or repository.' topics: - API @@ -10,6 +10,6 @@ versions: allowTitleToDifferFromFilename: true --- -The {% data variables.product.prodname_dependabot %} Secrets API lets you create, update, delete, and retrieve information about encrypted secrets. {% data reusables.actions.about-secrets %} For more information, see "[Managing encrypted secrets for Dependabot](/code-security/supply-chain-security/keeping-your-dependencies-updated-automatically/managing-encrypted-secrets-for-dependabot)." +A API de segredos {% data variables.product.prodname_dependabot %} permite criar, atualizar, excluir e recuperar informações sobre segredos criptografados. {% data reusables.actions.about-secrets %} Para obter mais informações, consulte "[Gerenciar segredos criptografados para o dependabot](/code-security/supply-chain-security/keeping-your-dependencies-updated-automatically/managing-encrypted-secrets-for-dependabot)." -{% data reusables.actions.actions-authentication %} {% data variables.product.prodname_github_apps %} must have the `dependabot_secrets` permission to use this API. Authenticated users must have collaborator access to a repository to create, update, or read secrets. \ No newline at end of file +{% data reusables.actions.actions-authentication %} {% data variables.product.prodname_github_apps %} deve ter a permissão `dependabot_secrets` para usar esta API. Os usuários autenticados devem ter acesso de colaborador em um repositório para criar, atualizar ou ler segredos. diff --git a/translations/pt-BR/content/rest/dependency-graph/dependency-review.md b/translations/pt-BR/content/rest/dependency-graph/dependency-review.md index b08e657b46..53b9572881 100644 --- a/translations/pt-BR/content/rest/dependency-graph/dependency-review.md +++ b/translations/pt-BR/content/rest/dependency-graph/dependency-review.md @@ -1,19 +1,19 @@ --- -title: Dependency Review +title: Revisão de Dependência intro: 'The Dependency Review API allows you to understand dependency changes, and the security impact of these changes, before you add them to your environment.' versions: fpt: '*' ghes: '>=3.6' ghec: '*' - ghae: 'issue-6396' + ghae: issue-6396 topics: - API miniTocMaxHeadingLevel: 3 allowTitleToDifferFromFilename: true --- -## Dependency review +## Revisão de dependência {% data reusables.dependency-review.dependency-review-api-beta-note %} -The Dependency Review API allows you to understand dependency changes, and the security impact of these changes, before you add them to your environment. You can view the diff of dependencies between two commits of a repository, including vulnerability data for any version updates with known vulnerabilities. For more information about dependency review, see "[About dependency review](/code-security/supply-chain-security/understanding-your-software-supply-chain/about-dependency-review)." \ No newline at end of file +The Dependency Review API allows you to understand dependency changes, and the security impact of these changes, before you add them to your environment. You can view the diff of dependencies between two commits of a repository, including vulnerability data for any version updates with known vulnerabilities. Para obter mais informações sobre a análise de dependências, consulte "[Sobre a revisão de dependências](/code-security/supply-chain-security/understanding-your-software-supply-chain/about-dependency-review)". diff --git a/translations/pt-BR/content/rest/dependency-graph/index.md b/translations/pt-BR/content/rest/dependency-graph/index.md index 393c5eaa5c..7c62eff0a6 100644 --- a/translations/pt-BR/content/rest/dependency-graph/index.md +++ b/translations/pt-BR/content/rest/dependency-graph/index.md @@ -1,11 +1,11 @@ --- -title: Dependency Graph +title: Gráfico de Dependência intro: 'With the Dependency Graph API, you can view dependency changes and their security impact on your repository.' versions: fpt: '*' ghes: '>=3.6' ghec: '*' - ghae: 'issue-6396' + ghae: issue-6396 topics: - API miniTocMaxHeadingLevel: 3 @@ -14,3 +14,4 @@ children: redirect_from: - /rest/reference/dependency-graph --- + diff --git a/translations/pt-BR/content/rest/deploy-keys.md b/translations/pt-BR/content/rest/deploy-keys.md index 0158b1194b..f11d178da7 100644 --- a/translations/pt-BR/content/rest/deploy-keys.md +++ b/translations/pt-BR/content/rest/deploy-keys.md @@ -1,5 +1,5 @@ --- -title: Deploy Keys +title: Chave de implantação intro: '' versions: fpt: '*' @@ -16,4 +16,4 @@ redirect_from: {% data reusables.repositories.deploy-keys %} -Deploy keys can either be setup using the following API endpoints, or by using GitHub. To learn how to set deploy keys up in GitHub, see "[Managing deploy keys](/developers/overview/managing-deploy-keys)." \ No newline at end of file +Chaves de implantação podem ser configuradas usando os seguintes pontos de extremidades da API ou usando o GitHub. Para saber como configurar as chaves de implantação no GitHub, consulte "[Gerenciar chaves de implantação](/developers/overview/managing-deploy-keys)". diff --git a/translations/pt-BR/content/rest/deployments/deployments.md b/translations/pt-BR/content/rest/deployments/deployments.md index 84f4f9eea3..2af40d47f8 100644 --- a/translations/pt-BR/content/rest/deployments/deployments.md +++ b/translations/pt-BR/content/rest/deployments/deployments.md @@ -1,6 +1,6 @@ --- -title: Deployments -intro: 'The Deployments API allows you to create and delete deployments and deployment environments.' +title: Implantações +intro: The Deployments API allows you to create and delete deployments and deployment environments. versions: fpt: '*' ghes: '*' @@ -11,16 +11,15 @@ topics: miniTocMaxHeadingLevel: 3 --- -Deployments are requests to deploy a specific ref (branch, SHA, tag). GitHub dispatches a [`deployment` event](/developers/webhooks-and-events/webhook-events-and-payloads#deployment) that external services can listen for and act on when new deployments are created. Deployments enable developers and organizations to build loosely coupled tooling around deployments, without having to worry about the implementation details of delivering different types of applications (e.g., web, native). +As implantações são solicitações para implantar um ref específico (branch, SHA, tag). O GitHub envia um [ evento de `implantação`](/developers/webhooks-and-events/webhook-events-and-payloads#deployment) pelo qual os serviços externos podem ouvir e atuar quando novas implantações são criadas. As implantações permitem que os desenvolvedores e as organizações construam ferramentas associadas em torno de implantações sem ter que se preocupar com os detalhes de implementação da entrega de diferentes tipos de aplicativos (p. ex., web, nativo). -Deployment statuses allow external services to mark deployments with an `error`, `failure`, `pending`, `in_progress`, `queued`, or `success` state that systems listening to [`deployment_status` events](/developers/webhooks-and-events/webhook-events-and-payloads#deployment_status) can consume. +Os status de implantação externos permitem marcar implantações com `error`, `failure`, `pending`, `in_progress`, `queued` ou `success` afirmar que os sistemas que estão escutando os eventos [`deployment_status`](/developers/webhooks-and-events/webhook-events-and-payloads#deployment_status) podem consumir. -Deployment statuses can also include an optional `description` and `log_url`, which are highly recommended because they make deployment statuses more useful. The `log_url` is the full URL to the deployment output, and -the `description` is a high-level summary of what happened with the deployment. +Os status de implantação também podem incluir uma `descrição` opcional e `log_url`, que são altamente recomendados porque tornam o status de implantação mais útil. O `log_url` é a URL completa para a saída de implantação e a `descrição` é um resumo de alto nível do que aconteceu com a implantação. -GitHub dispatches `deployment` and `deployment_status` events when new deployments and deployment statuses are created. These events allows third-party integrations to receive respond to deployment requests and update the status of a deployment as progress is made. +O GitHub envia os eventos de `implantação` e `deployment_status` quando novas implantações de status de implantação são criadas. Esses eventos permitem que as integrações de terceiros recebam resposta para solicitações de implantação e atualizem o status de implantação conforme o progresso é feito. -Below is a simple sequence diagram for how these interactions would work. +Abaixo está um diagrama de sequência sobre para como essas interações funcionariam. ``` +---------+ +--------+ +-----------+ +-------------+ @@ -49,12 +48,12 @@ Below is a simple sequence diagram for how these interactions would work. | | | | ``` -Keep in mind that GitHub is never actually accessing your servers. It's up to your third-party integration to interact with deployment events. Multiple systems can listen for deployment events, and it's up to each of those systems to decide whether they're responsible for pushing the code out to your servers, building native code, etc. +Tenha em mente que o GitHub nunca terá acesso aos seus servidores. Cabe à sua integração de terceiros interagir com os eventos de implantação. Vários sistemas podem ouvir eventos de implantação, e cabe a cada um desses sistemas decidir se serão responsáveis por retirar o código dos seus servidores, criar código nativo, etc. -Note that the `repo_deployment` [OAuth scope](/developers/apps/scopes-for-oauth-apps) grants targeted access to deployments and deployment statuses **without** granting access to repository code, while the {% ifversion not ghae %}`public_repo` and{% endif %}`repo` scopes grant permission to code as well. +Observe que o `repo_deployment` [OAuth escopo](/developers/apps/scopes-for-oauth-apps) concede acesso direcionado a implantações e status **sem** conceder acesso ao código do repositório, enquanto os es escopos {% ifversion not ghae %}`public_repo` e{% endif %}`repositório` também concedem permissão para codificar. -### Inactive deployments +### Implantações inativas -When you set the state of a deployment to `success`, then all prior non-transient, non-production environment deployments in the same repository with the same environment name will become `inactive`. To avoid this, you can set `auto_inactive` to `false` when creating the deployment status. +Ao definir o estado de uma implantação como `sucesso`, todas as implantações de ambiente de não produção e não transitórios anteriores no mesmo nome do ambiente irão tornar-se `inativas`. Para evitar isso, você pode definir `auto_inactive` como `falso` ao criar o status de implantação. -You can communicate that a transient environment no longer exists by setting its `state` to `inactive`. Setting the `state` to `inactive` shows the deployment as `destroyed` in {% data variables.product.prodname_dotcom %} and removes access to it. +Você pode informar que um ambiente transitório não existe mais definindo seu `estado` como `inativo`. Definir o `estado` como `inativo` mostra a implantação como `destruída` em {% data variables.product.prodname_dotcom %} e remove o acesso a ela. diff --git a/translations/pt-BR/content/rest/deployments/environments.md b/translations/pt-BR/content/rest/deployments/environments.md index 1d90c1aa6b..29cc88049b 100644 --- a/translations/pt-BR/content/rest/deployments/environments.md +++ b/translations/pt-BR/content/rest/deployments/environments.md @@ -1,6 +1,6 @@ --- -title: Environments -intro: 'The Environments API allows you to create, configure, and delete environments.' +title: Ambientes +intro: 'A API de Ambientes permite que você crie, configure e exclua ambientes.' versions: fpt: '*' ghes: '>=3.2' @@ -11,6 +11,6 @@ topics: miniTocMaxHeadingLevel: 3 --- -For more information about environments, see "[Using environments for deployment](/actions/deployment/using-environments-for-deployment)." To manage environment secrets, see "[Secrets](/rest/reference/actions#secrets)." +Para obter mais informações sobre ambientes, consulte "[Usando ambientes para implantação](/actions/deployment/using-environments-for-deployment)". Para gerenciar segredos de ambiente, consulte "[Segredos](/rest/reference/actions#secrets)". -{% data reusables.gated-features.environments %} \ No newline at end of file +{% data reusables.gated-features.environments %} diff --git a/translations/pt-BR/content/rest/deployments/index.md b/translations/pt-BR/content/rest/deployments/index.md index c92c19aec6..f3f148daaa 100644 --- a/translations/pt-BR/content/rest/deployments/index.md +++ b/translations/pt-BR/content/rest/deployments/index.md @@ -1,6 +1,6 @@ --- -title: Deployments -intro: 'The deployments API allows you to create and delete deploy keys, deployments, and deployment environments.' +title: Implantações +intro: 'A API de implantação permite que você crie e exclua chaves de implantação, implantações e ambientes de implantação.' allowTitleToDifferFromFilename: true versions: fpt: '*' @@ -17,3 +17,4 @@ children: redirect_from: - /rest/reference/deployments --- + diff --git a/translations/pt-BR/content/rest/deployments/statuses.md b/translations/pt-BR/content/rest/deployments/statuses.md index 0896d48e75..eb54bd6d40 100644 --- a/translations/pt-BR/content/rest/deployments/statuses.md +++ b/translations/pt-BR/content/rest/deployments/statuses.md @@ -1,5 +1,5 @@ --- -title: Deployment Statuses +title: Status da implementação intro: '' versions: fpt: '*' @@ -11,3 +11,4 @@ topics: miniTocMaxHeadingLevel: 3 allowTitleToDifferFromFilename: true --- + diff --git a/translations/pt-BR/content/rest/emojis.md b/translations/pt-BR/content/rest/emojis.md index ca45960388..d68fb7eb2f 100644 --- a/translations/pt-BR/content/rest/emojis.md +++ b/translations/pt-BR/content/rest/emojis.md @@ -1,6 +1,6 @@ --- title: Emojis -intro: 'With the Emojis API, you can list and view all the available emojis to use in {% data variables.product.product_name %}.' +intro: 'Com a API de Emojis, você pode listar e visualizar todos os emojis disponíveis para uso em {% data variables.product.product_name %}.' versions: fpt: '*' ghes: '*' @@ -12,3 +12,4 @@ miniTocMaxHeadingLevel: 3 redirect_from: - /rest/reference/emojis --- + diff --git a/translations/pt-BR/content/rest/enterprise-admin/admin-stats.md b/translations/pt-BR/content/rest/enterprise-admin/admin-stats.md index d18be10342..9810379f3f 100644 --- a/translations/pt-BR/content/rest/enterprise-admin/admin-stats.md +++ b/translations/pt-BR/content/rest/enterprise-admin/admin-stats.md @@ -1,6 +1,6 @@ --- -title: Admin stats -intro: 'The Admin Stats API provides a variety of metrics about your installation.' +title: Estatísticas de admin +intro: A API de Estatísticas Administrativas fornece uma variedade de métricas sobre sua instalação. versions: ghes: '*' ghae: '*' @@ -9,4 +9,4 @@ topics: miniTocMaxHeadingLevel: 3 --- -*It is only available to [authenticated](/rest/overview/resources-in-the-rest-api#authentication) site administrators.* Normal users will receive a `404` response if they try to access it. \ No newline at end of file +*Só está disponível para [administradores do site](/rest/overview/resources-in-the-rest-api#authentication) autenticados.* Usuários normais receberão uma mensagem `404` se tentarem acessá-la. diff --git a/translations/pt-BR/content/rest/enterprise-admin/announcement.md b/translations/pt-BR/content/rest/enterprise-admin/announcement.md index 05a248af24..e53f1327f5 100644 --- a/translations/pt-BR/content/rest/enterprise-admin/announcement.md +++ b/translations/pt-BR/content/rest/enterprise-admin/announcement.md @@ -1,6 +1,6 @@ --- -title: Announcement -intro: 'The Announcement API allows you to manage the global announcement banner in your enterprise.' +title: Anúncio +intro: The Announcement API allows you to manage the global announcement banner in your enterprise. versions: ghes: '*' ghae: '*' @@ -9,6 +9,6 @@ topics: miniTocMaxHeadingLevel: 3 --- -## Announcement +## Anúncio -The Announcements API allows you to manage the global announcement banner in your enterprise. For more information, see "[Customizing user messages for your enterprise](/admin/user-management/customizing-user-messages-for-your-enterprise#creating-a-global-announcement-banner)." \ No newline at end of file +A API de anúncios permite que você gerencie o banner de anúncio global na sua empresa. Para obter mais informações, consulte "[Personalizar mensagens de usuários para a sua empresa](/admin/user-management/customizing-user-messages-for-your-enterprise#creating-a-global-announcement-banner)". diff --git a/translations/pt-BR/content/rest/enterprise-admin/audit-log.md b/translations/pt-BR/content/rest/enterprise-admin/audit-log.md index 7fa5096e21..f12af94048 100644 --- a/translations/pt-BR/content/rest/enterprise-admin/audit-log.md +++ b/translations/pt-BR/content/rest/enterprise-admin/audit-log.md @@ -1,5 +1,5 @@ --- -title: Audit log +title: Log de auditoria intro: '' versions: fpt: '*' @@ -9,3 +9,4 @@ topics: - API miniTocMaxHeadingLevel: 3 --- + diff --git a/translations/pt-BR/content/rest/enterprise-admin/billing.md b/translations/pt-BR/content/rest/enterprise-admin/billing.md index 15f8a05d8f..a63ded3373 100644 --- a/translations/pt-BR/content/rest/enterprise-admin/billing.md +++ b/translations/pt-BR/content/rest/enterprise-admin/billing.md @@ -1,5 +1,5 @@ --- -title: Billing +title: Cobrança intro: '' versions: fpt: '*' @@ -9,3 +9,4 @@ topics: - API miniTocMaxHeadingLevel: 3 --- + diff --git a/translations/pt-BR/content/rest/enterprise-admin/global-webhooks.md b/translations/pt-BR/content/rest/enterprise-admin/global-webhooks.md index b14fc8ab70..ce12ac674b 100644 --- a/translations/pt-BR/content/rest/enterprise-admin/global-webhooks.md +++ b/translations/pt-BR/content/rest/enterprise-admin/global-webhooks.md @@ -1,6 +1,6 @@ --- title: Global Webhooks -intro: 'Global Webhooks are installed on your enterprise. You can use global webhooks to automatically monitor, respond to, or enforce rules for users, organizations, teams, and repositories on your enterprise.' +intro: 'Global Webhooks are installed on your enterprise. Você pode usar webhooks globais para monitorar, responder ou aplicar regras automaticamente para usuários, organizações, equipes e repositórios na sua empresa.' versions: ghes: '*' ghae: '*' @@ -9,6 +9,6 @@ topics: miniTocMaxHeadingLevel: 3 --- -Global webhooks can subscribe to the [organization](/developers/webhooks-and-events/webhook-events-and-payloads#organization), [user](/developers/webhooks-and-events/webhook-events-and-payloads#user), [repository](/developers/webhooks-and-events/webhook-events-and-payloads#repository), [team](/developers/webhooks-and-events/webhook-events-and-payloads#team), [member](/developers/webhooks-and-events/webhook-events-and-payloads#member), [membership](/developers/webhooks-and-events/webhook-events-and-payloads#membership), [fork](/developers/webhooks-and-events/webhook-events-and-payloads#fork), and [ping](/developers/webhooks-and-events/about-webhooks#ping-event) event types. +Webhooks globais podem se inscrever para os tipos de eventos [organização](/developers/webhooks-and-events/webhook-events-and-payloads#organization), [usuário](/developers/webhooks-and-events/webhook-events-and-payloads#user), [repositório](/developers/webhooks-and-events/webhook-events-and-payloads#repository), [equipe](/developers/webhooks-and-events/webhook-events-and-payloads#team), [integrante](/developers/webhooks-and-events/webhook-events-and-payloads#member), [filiação](/developers/webhooks-and-events/webhook-events-and-payloads#membership), [bifurcação](/developers/webhooks-and-events/webhook-events-and-payloads#fork)e [ping](/developers/webhooks-and-events/about-webhooks#ping-event). -*This API is only available to [authenticated](/rest/overview/resources-in-the-rest-api#authentication) site administrators.* Normal users will receive a `404` response if they try to access it. To learn how to configure global webhooks, see [About global webhooks](/enterprise/admin/user-management/about-global-webhooks). \ No newline at end of file +*Esta API está disponível somente para [administradores do site](/rest/overview/resources-in-the-rest-api#authentication) autenticados.* Usuários normais receberão uma mensagem `404` se tentarem acessá-la. Para aprender como configurar webhooks globais, consulte [Sobre webhooks globais](/enterprise/admin/user-management/about-global-webhooks). diff --git a/translations/pt-BR/content/rest/enterprise-admin/ldap.md b/translations/pt-BR/content/rest/enterprise-admin/ldap.md index af2f31c0a7..55f979ecb8 100644 --- a/translations/pt-BR/content/rest/enterprise-admin/ldap.md +++ b/translations/pt-BR/content/rest/enterprise-admin/ldap.md @@ -1,6 +1,6 @@ --- title: LDAP -intro: 'You can use the LDAP API to update account relationships between a {% data variables.product.product_name %} user or team and its linked LDAP entry or queue a new synchronization.' +intro: 'Você pode usar a API LDAP para atualizar as relações de conta entre um usuário ou equipe {% data variables.product.product_name %} e sua entrada LDAP vinculada ou enfileirar uma nova sincronização.' versions: ghes: '*' topics: @@ -8,4 +8,4 @@ topics: miniTocMaxHeadingLevel: 3 --- -With the LDAP mapping endpoints, you're able to update the Distinguished Name (DN) that a user or team maps to. Note that the LDAP endpoints are generally only effective if your {% data variables.product.product_name %} appliance has [LDAP Sync enabled](/enterprise/admin/authentication/using-ldap). The [Update LDAP mapping for a user](#update-ldap-mapping-for-a-user) endpoint can be used when LDAP is enabled, even if LDAP Sync is disabled. \ No newline at end of file +Com os endpoints de mapeamento LDAP, você é capaz de atualizar o Nome Distinto (DN) para o qual um usuário ou uma equipe mapeia. Note que os endpoints LDAP são geralmente eficazes apenas se o seu aplicativo de {% data variables.product.product_name %} tiver [Sincronização LDAP habilitada](/enterprise/admin/authentication/using-ldap). O endpoint [mapeamento LDAP de atualização para um usuário](#update-ldap-mapping-for-a-user) pode ser usado quando o LDAP é habilitado, mesmo que a sincronização LDAP esteja desativada. diff --git a/translations/pt-BR/content/rest/enterprise-admin/license.md b/translations/pt-BR/content/rest/enterprise-admin/license.md index 2fd64bd48e..94ade9549b 100644 --- a/translations/pt-BR/content/rest/enterprise-admin/license.md +++ b/translations/pt-BR/content/rest/enterprise-admin/license.md @@ -1,6 +1,6 @@ --- -title: License -intro: 'The License API provides information on your Enterprise license.' +title: Licença +intro: A API de Licença fornece informações sobre sua licença empresarial. versions: ghes: '*' ghae: '*' @@ -9,4 +9,4 @@ topics: miniTocMaxHeadingLevel: 3 --- -*It is only available to [authenticated](/rest/overview/resources-in-the-rest-api#authentication) site administrators.* Normal users will receive a `404` response if they try to access it. \ No newline at end of file +*Só está disponível para [administradores do site](/rest/overview/resources-in-the-rest-api#authentication) autenticados.* Usuários normais receberão uma mensagem `404` se tentarem acessá-la. diff --git a/translations/pt-BR/content/rest/enterprise-admin/management-console.md b/translations/pt-BR/content/rest/enterprise-admin/management-console.md index 5e9f95ee02..c55edc2340 100644 --- a/translations/pt-BR/content/rest/enterprise-admin/management-console.md +++ b/translations/pt-BR/content/rest/enterprise-admin/management-console.md @@ -1,6 +1,6 @@ --- -title: Management Console -intro: 'The Management Console API helps you manage your {% data variables.product.product_name %} installation.' +title: Console de gerenciamento +intro: 'A API do Console de Gerenciamento ajuda você a gerenciar sua instalação do {% data variables.product.product_name %}.' versions: ghes: '*' topics: @@ -10,26 +10,26 @@ miniTocMaxHeadingLevel: 3 {% tip %} -You must explicitly set the port number when making API calls to the Management Console. If TLS is enabled on your enterprise, the port number is `8443`; otherwise, the port number is `8080`. +Você deve definir explicitamente o número da porta ao fazer chamadas de API para o Console de Gerenciamento. Se o TLS estiver habilitado na sua empresa, o número da porta será `8443`; caso contrário, o número da porta será `8080`. -If you don't want to provide a port number, you'll need to configure your tool to automatically follow redirects. +Se não quiser fornecer um número da porta, você precisará configurar sua ferramenta para seguir os redirecionamentos automaticamente. -You may also need to add the [`-k` flag](http://curl.haxx.se/docs/manpage.html#-k) when using `curl`, since {% data variables.product.product_name %} uses a self-signed certificate before you [add your own TLS certificate](/enterprise/admin/guides/installation/configuring-tls/). +Talvez você também precise adicionar o [`sinalizador`-k](http://curl.haxx.se/docs/manpage.html#-k) quando estiver usando `cURL`, pois {% data variables.product.product_name %} usa um certificado autoassinado antes de você [adicionar seu próprio certificado TLS](/enterprise/admin/guides/installation/configuring-tls/). {% endtip %} -### Authentication +### Autenticação -You need to pass your [Management Console password](/enterprise/admin/articles/accessing-the-management-console/) as an authentication token to every Management Console API endpoint except [`/setup/api/start`](#create-a-github-enterprise-server-license). +Você precisa passar a sua [senha do Console de Gerenciamento](/enterprise/admin/articles/accessing-the-management-console/) como token de autenticação para cada endpoint de API do Console de Gerenciamento, exceto [`/setup/api/start`](#create-a-github-enterprise-server-license). -Use the `api_key` parameter to send this token with each request. For example: +Use o parâmetro `api_key` para enviar este token com cada solicitação. Por exemplo: ```shell $ curl -L 'https://hostname:admin_port/setup/api?api_key=your-amazing-password' ``` -You can also use standard HTTP authentication to send this token. For example: +Você também pode usar a autenticação HTTP padrão para enviar esse token. Por exemplo: ```shell $ curl -L -u "api_key:your-amazing-password" 'https://hostname:admin_port/setup/api' -``` \ No newline at end of file +``` diff --git a/translations/pt-BR/content/rest/enterprise-admin/org-pre-receive-hooks.md b/translations/pt-BR/content/rest/enterprise-admin/org-pre-receive-hooks.md index bc8b8b31ea..e75c269bee 100644 --- a/translations/pt-BR/content/rest/enterprise-admin/org-pre-receive-hooks.md +++ b/translations/pt-BR/content/rest/enterprise-admin/org-pre-receive-hooks.md @@ -1,6 +1,6 @@ --- title: Organization Pre-receive Hooks -intro: 'The Organization Pre-receive Hooks API allows you to view and modify enforcement of the pre-receive hooks that are available to an organization.' +intro: The Organization Pre-receive Hooks API allows you to view and modify enforcement of the pre-receive hooks that are available to an organization. versions: ghes: '*' topics: @@ -9,15 +9,15 @@ miniTocMaxHeadingLevel: 3 allowTitleToDifferFromFilename: true --- -### Object attributes +### Atributos do objeto -| Name | Type | Description | -|----------------------------------|-----------|-----------------------------------------------------------| -| `name` | `string` | The name of the hook. | -| `enforcement` | `string` | The state of enforcement for the hook on this repository. | -| `allow_downstream_configuration` | `boolean` | Whether repositories can override enforcement. | -| `configuration_url` | `string` | URL for the endpoint where enforcement is set. | +| Nome | Tipo | Descrição | +| -------------------------------- | --------- | -------------------------------------------------------------- | +| `name` | `string` | O nome do hook. | +| `enforcement` | `string` | O estado de aplicação para o hook neste repositório. | +| `allow_downstream_configuration` | `boolean` | Se os repositórios podem substituir a imposição. | +| `configuration_url` | `string` | URL para o ponto de extremidade em que a aplicação é definida. | -Possible values for *enforcement* are `enabled`, `disabled` and`testing`. `disabled` indicates the pre-receive hook will not run. `enabled` indicates it will run and reject any pushes that result in a non-zero status. `testing` means the script will run but will not cause any pushes to be rejected. +Os valores possíveis para *aplicação* são `habilitado`, `desabilitado` e`testando`. `desabilitado` indica que o hook pre-receive não será executado. `habilitado` indica que será executado e rejeitará quaisquer pushes que resultem em um estado diferente de zero. `testando` significa que o script será executado, mas não fará com que quaisquer pushes sejam rejeitados. -`configuration_url` may be a link to this endpoint or this hook's global configuration. Only site admins are able to access the global configuration. \ No newline at end of file +`configuration_url` may be a link to this endpoint or this hook's global configuration. Apenas administradores do site podem acessar a configuração global. diff --git a/translations/pt-BR/content/rest/enterprise-admin/orgs.md b/translations/pt-BR/content/rest/enterprise-admin/orgs.md index f8fdc559dc..7dc3094c32 100644 --- a/translations/pt-BR/content/rest/enterprise-admin/orgs.md +++ b/translations/pt-BR/content/rest/enterprise-admin/orgs.md @@ -1,6 +1,6 @@ --- -title: Organizations -intro: 'The Organization Administration API allows you to create organizations on your enterprise.' +title: Organizações +intro: A API de administração da organização permite a criação de organizações na sua empresa. versions: ghes: '*' ghae: '*' @@ -10,4 +10,4 @@ miniTocMaxHeadingLevel: 3 allowTitleToDifferFromFilename: true --- -*It is only available to [authenticated](/rest/overview/resources-in-the-rest-api#authentication) site administrators.* Normal users will receive a `404` response if they try to access it. \ No newline at end of file +*Só está disponível para [administradores do site](/rest/overview/resources-in-the-rest-api#authentication) autenticados.* Usuários normais receberão uma mensagem `404` se tentarem acessá-la. diff --git a/translations/pt-BR/content/rest/enterprise-admin/pre-receive-environments.md b/translations/pt-BR/content/rest/enterprise-admin/pre-receive-environments.md index feb2ce08b5..ce82eaa73a 100644 --- a/translations/pt-BR/content/rest/enterprise-admin/pre-receive-environments.md +++ b/translations/pt-BR/content/rest/enterprise-admin/pre-receive-environments.md @@ -1,6 +1,6 @@ --- title: Pre-receive Environments -intro: 'The Pre-receive Environments API allows you to create, list, update and delete environments for pre-receive hooks.' +intro: 'A API de Ambientes Pre-receive permite que você crie, liste, atualize e apague ambientes para hooks pre-receive.' versions: ghes: '*' ghae: '*' @@ -9,26 +9,26 @@ topics: miniTocMaxHeadingLevel: 3 --- -*It is only available to [authenticated](/rest/overview/resources-in-the-rest-api#authentication) site administrators.* Normal users will receive a `404` response if they try to access it. +*Só está disponível para [administradores do site](/rest/overview/resources-in-the-rest-api#authentication) autenticados.* Usuários normais receberão uma mensagem `404` se tentarem acessá-la. -### Object attributes +### Atributos do objeto -#### Pre-receive Environment +#### Ambiente pre-receive -| Name | Type | Description | -|-----------------------|-----------|----------------------------------------------------------------------------| -| `name` | `string` | The name of the environment as displayed in the UI. | -| `image_url` | `string` | URL to the tarball that will be downloaded and extracted. | -| `default_environment` | `boolean` | Whether this is the default environment that ships with {% data variables.product.product_name %}. | -| `download` | `object` | This environment's download status. | -| `hooks_count` | `integer` | The number of pre-receive hooks that use this environment. | +| Nome | Tipo | Descrição | +| --------------------- | --------- | ---------------------------------------------------------------------------------- | +| `name` | `string` | O nome do ambiente conforme exibido na interface do usuário. | +| `image_url` | `string` | URL do tarball que será baixado e extraído. | +| `default_environment` | `boolean` | Se este é o ambiente-padrão que vem com {% data variables.product.product_name %}. | +| `download` | `objeto` | Status do download deste ambiente. | +| `hooks_count` | `inteiro` | O número de hooks de pre-receive que usam este ambiente. | -#### Pre-receive Environment Download +#### Download do ambiente pre-receive -| Name | Type | Description | -|-----------------|----------|---------------------------------------------------------| -| `state` | `string` | The state of the most recent download. | -| `downloaded_at` | `string` | The time when the most recent download started. | -| `message` | `string` | On failure, this will have any error messages produced. | +| Nome | Tipo | Descrição | +| --------------- | -------- | ----------------------------------------------------- | +| `estado` | `string` | O estado do download mais recente. | +| `downloaded_at` | `string` | A hora em que o download mais recente começou. | +| `mensagem` | `string` | Em caso de falha, serão produzidas mensagens de erro. | -Possible values for `state` are `not_started`, `in_progress`, `success`, `failed`. \ No newline at end of file +Os valores possíveis para o `estado` são `not_started,` `in_progress,` `sucesso` `falhado`. diff --git a/translations/pt-BR/content/rest/enterprise-admin/pre-receive-hooks.md b/translations/pt-BR/content/rest/enterprise-admin/pre-receive-hooks.md index 08d5c5f3ce..110e8a68fd 100644 --- a/translations/pt-BR/content/rest/enterprise-admin/pre-receive-hooks.md +++ b/translations/pt-BR/content/rest/enterprise-admin/pre-receive-hooks.md @@ -1,6 +1,6 @@ --- title: Pre-receive Hooks -intro: 'The Pre-receive Hooks API allows you to create, list, update and delete pre-receive hooks.' +intro: 'A API de hooks pre-receive permite que você crie, liste, atualize e apague hooks pre-receive.' versions: ghes: '*' topics: @@ -8,20 +8,19 @@ topics: miniTocMaxHeadingLevel: 3 --- -*It is only available to [authenticated](/rest/overview/resources-in-the-rest-api#authentication) site administrators.* Normal users will receive a `404` response if they try to access it. +*Só está disponível para [administradores do site](/rest/overview/resources-in-the-rest-api#authentication) autenticados.* Usuários normais receberão uma mensagem `404` se tentarem acessá-la. -### Object attributes +### Atributos do objeto -#### Pre-receive Hook +#### Hook pre-receive -| Name | Type | Description | -|----------------------------------|-----------|-----------------------------------------------------------------| -| `name` | `string` | The name of the hook. | -| `script` | `string` | The script that the hook runs. | -| `script_repository` | `object` | The GitHub repository where the script is kept. | -| `environment` | `object` | The pre-receive environment where the script is executed. | -| `enforcement` | `string` | The state of enforcement for this hook. | -| `allow_downstream_configuration` | `boolean` | Whether enforcement can be overridden at the org or repo level. | +| Nome | Tipo | Descrição | +| -------------------------------- | --------- | ------------------------------------------------------------------------------ | +| `name` | `string` | O nome do hook. | +| `script` | `string` | O script que o hook executa. | +| `script_repository` | `objeto` | O repositório do GitHub onde o script é mantido. | +| `ambiente` | `objeto` | O ambiente de pre-receive onde o script é executado. | +| `enforcement` | `string` | O estado de aplicação para este hook. | +| `allow_downstream_configuration` | `boolean` | Se a aplicação pode ser substituída no nível da organização ou do repositório. | -Possible values for *enforcement* are `enabled`, `disabled` and`testing`. `disabled` indicates the pre-receive hook will not run. `enabled` indicates it will run and reject -any pushes that result in a non-zero status. `testing` means the script will run but will not cause any pushes to be rejected. \ No newline at end of file +Os valores possíveis para *aplicação* são `habilitado`, `desabilitado` e`testando`. `desabilitado` indica que o hook pre-receive não será executado. `habilitado` indica que será executado e rejeitará quaisquer pushes que resultem em um status diferente de zero. `testando` significa que o script será executado, mas não fará com que quaisquer pushes sejam rejeitados. diff --git a/translations/pt-BR/content/rest/enterprise-admin/repo-pre-receive-hooks.md b/translations/pt-BR/content/rest/enterprise-admin/repo-pre-receive-hooks.md index 831ca1a06a..92402ae130 100644 --- a/translations/pt-BR/content/rest/enterprise-admin/repo-pre-receive-hooks.md +++ b/translations/pt-BR/content/rest/enterprise-admin/repo-pre-receive-hooks.md @@ -1,6 +1,6 @@ --- title: Repository Pre-receive Hooks -intro: 'The Repository Pre-receive Hooks API allows you to view and modify enforcement of the pre-receive hooks that are available to a repository.' +intro: The Repository Pre-receive Hooks API allows you to view and modify enforcement of the pre-receive hooks that are available to a repository. versions: ghes: '*' topics: @@ -9,14 +9,14 @@ miniTocMaxHeadingLevel: 3 allowTitleToDifferFromFilename: true --- -### Object attributes +### Atributos do objeto -| Name | Type | Description | -|---------------------|----------|-----------------------------------------------------------| -| `name` | `string` | The name of the hook. | -| `enforcement` | `string` | The state of enforcement for the hook on this repository. | -| `configuration_url` | `string` | URL for the endpoint where enforcement is set. | +| Nome | Tipo | Descrição | +| ------------------- | -------- | -------------------------------------------------------------- | +| `name` | `string` | O nome do hook. | +| `enforcement` | `string` | O estado de aplicação para o hook neste repositório. | +| `configuration_url` | `string` | URL para o ponto de extremidade em que a aplicação é definida. | -Possible values for *enforcement* are `enabled`, `disabled` and`testing`. `disabled` indicates the pre-receive hook will not run. `enabled` indicates it will run and reject any pushes that result in a non-zero status. `testing` means the script will run but will not cause any pushes to be rejected. +Os valores possíveis para *aplicação* são `habilitado`, `desabilitado` e`testando`. `desabilitado` indica que o hook pre-receive não será executado. `habilitado` indica que será executado e rejeitará quaisquer pushes que resultem em um estado diferente de zero. `testando` significa que o script será executado, mas não fará com que quaisquer pushes sejam rejeitados. -`configuration_url` may be a link to this repository, it's organization owner or global configuration. Authorization to access the endpoint at `configuration_url` is determined at the owner or site admin level. \ No newline at end of file +`configuration_url` pode ser um link para este repositório, seu proprietário da organização ou configuração global. A autorização para acessar o ponto de extremidade no `configuration_url` é determinada no nível de proprietário ou administrador do site. diff --git a/translations/pt-BR/content/rest/enterprise-admin/scim.md b/translations/pt-BR/content/rest/enterprise-admin/scim.md index 326d333cbf..5f296b2912 100644 --- a/translations/pt-BR/content/rest/enterprise-admin/scim.md +++ b/translations/pt-BR/content/rest/enterprise-admin/scim.md @@ -9,3 +9,4 @@ topics: - API miniTocMaxHeadingLevel: 3 --- + diff --git a/translations/pt-BR/content/rest/enterprise-admin/users.md b/translations/pt-BR/content/rest/enterprise-admin/users.md index 6d9aea56c7..4f38c074cf 100644 --- a/translations/pt-BR/content/rest/enterprise-admin/users.md +++ b/translations/pt-BR/content/rest/enterprise-admin/users.md @@ -1,6 +1,6 @@ --- -title: Users -intro: 'The User Administration API allows you to suspend{% ifversion ghes %}, unsuspend, promote, and demote{% endif %}{% ifversion ghae %} and unsuspend{% endif %} users on your enterprise.' +title: Usuários +intro: 'A API de Administração do Usuário permite que você suspenda{% ifversion ghes %}, cancele a suspensão, promova e rebaixe{% endif %}{% ifversion ghae %} e cancele a suspensão{% endif %} dos usuários da sua empresa.' versions: ghes: '*' ghae: '*' @@ -9,4 +9,4 @@ topics: miniTocMaxHeadingLevel: 3 --- -*It is only available to [authenticated](/rest/overview/resources-in-the-rest-api#authentication) site administrators.* Normal users will receive a `403` response if they try to access it. \ No newline at end of file +*Só está disponível para [administradores do site](/rest/overview/resources-in-the-rest-api#authentication) autenticados.* Usuários normais receberão uma mensagem `403` se tentarem acessá-la. diff --git a/translations/pt-BR/content/rest/gists/comments.md b/translations/pt-BR/content/rest/gists/comments.md index 9b01fd1f71..1f1cd00fe6 100644 --- a/translations/pt-BR/content/rest/gists/comments.md +++ b/translations/pt-BR/content/rest/gists/comments.md @@ -1,5 +1,5 @@ --- -title: Comments +title: Comentários intro: '' versions: fpt: '*' @@ -11,11 +11,11 @@ topics: miniTocMaxHeadingLevel: 3 --- -### Custom media types for Gist comments +### Tipos de mídia personalizados para comentários do Gist -These are the supported media types for gist comments. +Estes são os tipos de mídia compatíveis para comentários de gist. application/vnd.github.VERSION.raw application/vnd.github.VERSION.base64 -For more information about media types, see "[Custom media types](/rest/overview/media-types)." \ No newline at end of file +Para obter mais informações sobre os tipos de mídia, consulte "[Tipos de mídia personalizados](/rest/overview/media-types)". diff --git a/translations/pt-BR/content/rest/gists/gists.md b/translations/pt-BR/content/rest/gists/gists.md index 5cb6fef354..5907afc214 100644 --- a/translations/pt-BR/content/rest/gists/gists.md +++ b/translations/pt-BR/content/rest/gists/gists.md @@ -11,25 +11,25 @@ topics: miniTocMaxHeadingLevel: 3 --- -### Authentication +### Autenticação -You can read public gists {% ifversion ghae or ghes %}and create them for anonymous users without a token.{% else %} anonymously, but you must be signed into GitHub to create gists.{% endif %} To read or write gists on a user's behalf, you need the gist OAuth scope and a token. For more information, see "[Scopes for OAuth Apps](/developers/apps/scopes-for-oauth-apps)." +Você pode ler listas públicas {% ifversion ghae or ghes %}e criá-las para usuários anônimos sem um token.{% else %} anonimamente, mas você precisa conectar-se ao GitHub para criar gist.{% endif %} Para ler ou escrever gists em nome de um usuário, você precisa do escopo do OAuth e de um token. Para obter mais informações, consulte "[Escopos para aplicativos OAuth](/developers/apps/scopes-for-oauth-apps)." -### Truncation +### Truncamento -The Gist API provides up to one megabyte of content for each file in the gist. Each file returned for a gist through the API has a key called `truncated`. If `truncated` is `true`, the file is too large and only a portion of the contents were returned in `content`. +A API de Gist fornece até um megabyte de conteúdo para cada arquivo no gist. Cada arquivo retornado por um gist através da API tem uma chave denominada `truncada`. Se `truncado` for `verdadeiro`, significa que arquivo é muito grande e apenas uma parte do conteúdo foi retornado em `conteúdo`. -If you need the full contents of the file, you can make a `GET` request to the URL specified by `raw_url`. Be aware that for files larger than ten megabytes, you'll need to clone the gist via the URL provided by `git_pull_url`. +Se você precisar do conteúdo completo do arquivo, você pode fazer uma solicitação `GET` para a URL especificada por `raw_url`. Tenha em mente que, para arquivos maiores que dez megabytes, você deverá clonar o gist através da URL fornecida por `git_pull_url`. -In addition to a specific file's contents being truncated, the entire files list may be truncated if the total number exceeds 300 files. If the top level `truncated` key is `true`, only the first 300 files have been returned in the files list. If you need to fetch all of the gist's files, you'll need to clone the gist via the URL provided by `git_pull_url`. +Além do conteúdo de um arquivo específico ser truncado, toda a lista de arquivos pode ser truncada se o número total exceder 300 arquivos. Se a chave de nível superior `truncado` é `verdadeira`, apenas os primeiros 300 arquivos foram retornados na lista de arquivos. Se você precisar buscar todos os arquivos do gist, você deverá clonar o gist através da URL fornecida por `git_pull_url`. -### Custom media types for gists +### Tipos de mídia personalizados para gists -These are the supported media types for fetching gist contents. +Estes são os tipos de mídia compatíveis para buscar conteúdo geral. application/vnd.github.VERSION.raw application/vnd.github.VERSION.base64 -For more information, see "[Media types](/rest/overview/media-types)." +Para obter mais informações, consulte "[Tipos de mídia](/rest/overview/media-types)". diff --git a/translations/pt-BR/content/rest/gists/index.md b/translations/pt-BR/content/rest/gists/index.md index 7c9ddbab2c..abbb40ab2d 100644 --- a/translations/pt-BR/content/rest/gists/index.md +++ b/translations/pt-BR/content/rest/gists/index.md @@ -1,6 +1,6 @@ --- title: Gists -intro: 'The Gists API enables the authorized user to list, create, update and delete the public gists on {% data variables.product.product_name %}.' +intro: 'A API de Gists permite que o usuário autorizado liste, crie, atualize e exclua os gists públicos em {% data variables.product.product_name %}.' redirect_from: - /v3/gists - /rest/reference/gists @@ -16,3 +16,4 @@ children: - /gists - /comments --- + diff --git a/translations/pt-BR/content/rest/git/blobs.md b/translations/pt-BR/content/rest/git/blobs.md index a4df5aca84..cddcfff52f 100644 --- a/translations/pt-BR/content/rest/git/blobs.md +++ b/translations/pt-BR/content/rest/git/blobs.md @@ -1,6 +1,6 @@ --- title: Blobs -intro: 'A Git blob (binary large object) is the object type used to store the contents of each file in a repository.' +intro: Um blob (objeto binário grande) do Git é o tipo de objeto usado para armazenar o conteúdo de cada arquivo em um repositório. versions: fpt: '*' ghes: '*' @@ -11,14 +11,13 @@ topics: miniTocMaxHeadingLevel: 3 --- -The file's SHA-1 hash is computed and stored in the blob object. These endpoints allow you to read and write [blob objects](https://git-scm.com/book/en/v1/Git-Internals-Git-Objects) -to your Git database on {% data variables.product.product_name %}. Blobs leverage [these custom media types](#custom-media-types-for-blobs). You can read more about the use of media types in the API [here](/rest/overview/media-types). +O hash SHA-1 do arquivo é calculado e armazenado no objeto do blob. Estes pontos de extremidade permitem ler e escrever [objetos do blob](https://git-scm.com/book/en/v1/Git-Internals-Git-Objects) em seu banco de dados d Git em {% data variables.product.product_name %}. Os blobs aproveitam [esses tipos de mídia personalizados](#custom-media-types-for-blobs). Você pode ler mais sobre o uso de tipos de mídia na API [aqui](/rest/overview/media-types). -### Custom media types for blobs +### Tipos de mídia personalizados para os blobs -These are the supported media types for blobs. +Estes são os tipos de mídia compatíveis com blobs. application/json application/vnd.github.VERSION.raw -For more information, see "[Media types](/rest/overview/media-types)." \ No newline at end of file +Para obter mais informações, consulte "[Tipos de mídia](/rest/overview/media-types)". diff --git a/translations/pt-BR/content/rest/git/index.md b/translations/pt-BR/content/rest/git/index.md index da1de11653..28a08bde68 100644 --- a/translations/pt-BR/content/rest/git/index.md +++ b/translations/pt-BR/content/rest/git/index.md @@ -1,6 +1,6 @@ --- -title: Git database -intro: 'The Git Database API enables you to read and write raw Git objects to your Git database on {% data variables.product.product_name %} and to list and update Git references (branch heads and tags).' +title: Banco de dados do Git +intro: 'A API de banco de dados do Git permite ler e escrever objetos do Git não processados no seu banco de dados do Git em {% data variables.product.product_name %} e anunciar e atualizar referências do Git (cabeçalhos de branch e tags).' allowTitleToDifferFromFilename: true redirect_from: - /v3/git @@ -21,4 +21,4 @@ children: - /trees --- -The Git Database API gives you access to read and write raw Git objects to your Git database on {% data variables.product.product_name %} and to list and update your references (branch heads and tags). For more information about using the Git Database API, see "[Getting started with the Git data API](/rest/guides/getting-started-with-the-git-database-api)." \ No newline at end of file +A API do banco de dados do Git dá acesso para ler e gravar objetos do Git sem processamento no seu banco de dados do Git no {% data variables.product.product_name %} e para listar e atualizar suas referências (cabeçalhos de branch e etiquetas). Para obter mais informações sobre como usar a API do banco de dados do Git, consulte "[Começar com a API de dados do Git](/rest/guides/getting-started-with-the-git-database-api)". diff --git a/translations/pt-BR/content/rest/git/refs.md b/translations/pt-BR/content/rest/git/refs.md index 55b5f8122a..0e112c1103 100644 --- a/translations/pt-BR/content/rest/git/refs.md +++ b/translations/pt-BR/content/rest/git/refs.md @@ -1,6 +1,6 @@ --- -title: References -intro: 'A Git reference (`git ref`) is just a file that contains a Git commit SHA-1 hash.' +title: Referências +intro: A Git reference (`git ref`) is just a file that contains a Git commit SHA-1 hash. versions: fpt: '*' ghes: '*' @@ -12,4 +12,4 @@ miniTocMaxHeadingLevel: 3 allowTitleToDifferFromFilename: true --- -When referring to a Git commit, you can use the Git reference, which is an easy-to-remember name, rather than the hash. The Git reference can be rewritten to point to a new commit. A branch is just a Git reference that stores the new Git commit hash. These endpoints allow you to read and write [references](https://git-scm.com/book/en/v1/Git-Internals-Git-References) to your Git database on {% data variables.product.product_name %}. \ No newline at end of file +When referring to a Git commit, you can use the Git reference, which is an easy-to-remember name, rather than the hash. The Git reference can be rewritten to point to a new commit. A branch is just a Git reference that stores the new Git commit hash. These endpoints allow you to read and write [references](https://git-scm.com/book/en/v1/Git-Internals-Git-References) to your Git database on {% data variables.product.product_name %}. diff --git a/translations/pt-BR/content/rest/git/tags.md b/translations/pt-BR/content/rest/git/tags.md index 101fde046a..b2ecefb408 100644 --- a/translations/pt-BR/content/rest/git/tags.md +++ b/translations/pt-BR/content/rest/git/tags.md @@ -11,4 +11,4 @@ topics: miniTocMaxHeadingLevel: 3 --- -Git tags are helpful when you want to point to specific releases. These endpoints allow you to read and write [tag objects](https://git-scm.com/book/en/v1/Git-Internals-Git-References#Tags) to your Git database on {% data variables.product.product_name %}. The Git tags API only supports [annotated tag objects](https://git-scm.com/book/en/v1/Git-Internals-Git-References#Tags), not lightweight tags. +As tags do Git são úteis quando você deseja apontar para versões específicas. Esses pontos de extremidade permitem ler e escrever [tags dos objetos](https://git-scm.com/book/en/v1/Git-Internals-Git-References#Tags) em seu banco de dados Git em {% data variables.product.product_name %}. A API de tags do Git é compatível apenas com [objetos de tags anotadas](https://git-scm.com/book/en/v1/Git-Internals-Git-References#Tags), não tags leves. diff --git a/translations/pt-BR/content/rest/git/trees.md b/translations/pt-BR/content/rest/git/trees.md index 7471c1d66a..553872cfcc 100644 --- a/translations/pt-BR/content/rest/git/trees.md +++ b/translations/pt-BR/content/rest/git/trees.md @@ -1,6 +1,6 @@ --- -title: Trees -intro: 'A Git tree object creates the hierarchy between files in a Git repository. ' +title: Árvores +intro: Um objeto da árvore do Git cria a hierarquia entre arquivos em um repositório do Git. versions: fpt: '*' ghes: '*' @@ -11,4 +11,4 @@ topics: miniTocMaxHeadingLevel: 3 --- -You can use the Git tree object to create the relationship between directories and the files they contain. These endpoints allow you to read and write [tree objects](https://git-scm.com/book/en/v1/Git-Internals-Git-Objects#Tree-Objects) to your Git database on {% data variables.product.product_name %}. \ No newline at end of file +Você pode usar o objeto da árvore do Git para criar a relação entre diretórios e os arquivos que eles contêm. Estes pontos de extremidade permitem que você leia e escreva [objetos de árvore](https://git-scm.com/book/en/v1/Git-Internals-Git-Objects#Tree-Objects) em seu banco de dados do Git em {% data variables.product.product_name %}. diff --git a/translations/pt-BR/content/rest/gitignore.md b/translations/pt-BR/content/rest/gitignore.md index 0a641c3994..ef34184302 100644 --- a/translations/pt-BR/content/rest/gitignore.md +++ b/translations/pt-BR/content/rest/gitignore.md @@ -1,6 +1,6 @@ --- title: Gitignore -intro: 'The Gitignore API fetches `.gitignore` templates that can be used to ignore files and directories.' +intro: A API do Gitignore busca modelos `.gitignore` que podem ser usados para ignorar arquivos e diretórios. versions: fpt: '*' ghes: '*' @@ -13,12 +13,12 @@ redirect_from: - /rest/reference/gitignore --- -When you create a new repository on {% ifversion ghae %}{% data variables.product.product_name %}{% else %}{% data variables.product.product_location %}{% endif %} via the API, you can specify a [.gitignore template](/github/getting-started-with-github/ignoring-files) to apply to the repository upon creation. The .gitignore templates API lists and fetches templates from the {% data variables.product.product_name %} [.gitignore repository](https://github.com/github/gitignore). +Ao criar um novo repositório em {% ifversion ghae %}{% data variables.product.product_name %}{% else %}{% data variables.product.product_location %}{% endif %} por meio da API, você pode especificar um [.gitignore template](/github/getting-started-with-github/ignoring-files) para que seja aplicado ao repositório após a criação. A API de modlos do .gitignore lista e recupera modelos do repositório de [.gitignore](https://github.com/github/gitignore) de {% data variables.product.product_name %}. -### Custom media types for gitignore +### Tipos de mídia personalizados para gitignore -You can use this custom media type when getting a gitignore template. +Você pode usar este tipo de mídia personalizada ao obter um modelo de gitignore. application/vnd.github.VERSION.raw -For more information, see "[Media types](/rest/overview/media-types)." \ No newline at end of file +Para obter mais informações, consulte "[Tipos de mídia](/rest/overview/media-types)". diff --git a/translations/pt-BR/content/rest/index.md b/translations/pt-BR/content/rest/index.md index 773fa86484..e71c82453c 100644 --- a/translations/pt-BR/content/rest/index.md +++ b/translations/pt-BR/content/rest/index.md @@ -1,7 +1,7 @@ --- -title: GitHub REST API -shortTitle: REST API -intro: 'To create integrations, retrieve data, and automate your workflows, build with the {% data variables.product.prodname_dotcom %} REST API.' +title: API de REST do GitHub +shortTitle: API REST +intro: 'Para criar integrações, recuperar dados e automatizar seus fluxos de trabalho, crie com a API REST de {% data variables.product.prodname_dotcom %}.' introLinks: quickstart: /rest/guides/getting-started-with-the-rest-api featuredLinks: @@ -24,6 +24,7 @@ changelog: layout: product-landing redirect_from: - /v3 + - /rest/reference versions: fpt: '*' ghes: '*' diff --git a/translations/pt-BR/content/rest/interactions/index.md b/translations/pt-BR/content/rest/interactions/index.md index 10c5349a73..916982f47b 100644 --- a/translations/pt-BR/content/rest/interactions/index.md +++ b/translations/pt-BR/content/rest/interactions/index.md @@ -1,6 +1,6 @@ --- -title: Interactions -intro: 'With the Interactions API, people with owner or admin access can set the interaction limit for the users in their organizations and repositories.' +title: Interações +intro: 'Com a API de interações, as pessoas com acesso de proprietário ou administrador podem definir o limite de interação para os usuários nas suas organizações e repositórios.' redirect_from: - /v3/interactions - /rest/reference/interactions @@ -16,4 +16,4 @@ children: - /user --- -Users interact with repositories by commenting, opening issues, and creating pull requests. The Interactions APIs allow people with owner or admin access to temporarily restrict interaction with public repositories to a certain type of user. \ No newline at end of file +Os usuários interagem com repositórios comentando, abrindo problemas e criando pull requests. As APIs de interações permitem que as pessoas com acesso de proprietário ou administrador restrinjam temporariamente a interação com repositórios públicos para um determinado tipo de usuário. diff --git a/translations/pt-BR/content/rest/interactions/orgs.md b/translations/pt-BR/content/rest/interactions/orgs.md index 2185e2bb46..7eb1e007b5 100644 --- a/translations/pt-BR/content/rest/interactions/orgs.md +++ b/translations/pt-BR/content/rest/interactions/orgs.md @@ -1,6 +1,6 @@ --- -title: Organization -intro: "The Organization Interactions API allows organization owners to temporarily restrict which type of user can comment, open issues, or create pull requests in the organization's public repositories." +title: organização +intro: 'A API de Interações da Organização permite que os proprietários da organização restrinjam temporariamente quais tipos de usuário podem comentar, abrir problemas ou criar pull requests nos repositórios públicos da organização.' versions: fpt: '*' ghec: '*' @@ -10,10 +10,10 @@ miniTocMaxHeadingLevel: 3 allowTitleToDifferFromFilename: true --- -{% data reusables.interactions.interactions-detail %} Here's more about the types of {% data variables.product.product_name %} users: +{% data reusables.interactions.interactions-detail %} Veja mais sobre os tipos de usuários de {% data variables.product.product_name %}: -* {% data reusables.interactions.existing-user-limit-definition %} in the organization. -* {% data reusables.interactions.contributor-user-limit-definition %} in the organization. -* {% data reusables.interactions.collaborator-user-limit-definition %} in the organization. +* {% data reusables.interactions.existing-user-limit-definition %} na organização. +* {% data reusables.interactions.contributor-user-limit-definition %} na organização. +* {% data reusables.interactions.collaborator-user-limit-definition %} na organização. -Setting the interaction limit at the organization level will overwrite any interaction limits that are set for individual repositories owned by the organization. To set different interaction limits for individual repositories owned by the organization, use the [Repository](#repository) interactions endpoints instead. \ No newline at end of file +Definir o limite de interação no nível da organização sobrescreverá quaisquer limites de interação definidos para repositórios individuais pertencentes à organização. Para definir diferentes limites de interação para repositórios individuais pertencentes à organização, use os pontos de extremidade das interações do [Repositório](#repository). diff --git a/translations/pt-BR/content/rest/interactions/repos.md b/translations/pt-BR/content/rest/interactions/repos.md index 5bba6ae46d..4159788275 100644 --- a/translations/pt-BR/content/rest/interactions/repos.md +++ b/translations/pt-BR/content/rest/interactions/repos.md @@ -1,6 +1,6 @@ --- -title: Repository -intro: 'The Repository Interactions API allows people with owner or admin access to temporarily restrict which type of user can comment, open issues, or create pull requests in a public repository.' +title: Repositório +intro: 'A API de Interações do Repositório permite que pessoas com acesso de proprietário ou administrador restrinjam temporariamente qual tipo de usuário pode comentar, abrir problemas ou criar pull requests em um repositório público.' versions: fpt: '*' ghec: '*' @@ -10,10 +10,10 @@ miniTocMaxHeadingLevel: 3 allowTitleToDifferFromFilename: true --- -{% data reusables.interactions.interactions-detail %} Here's more about the types of {% data variables.product.product_name %} users: +{% data reusables.interactions.interactions-detail %} Veja mais sobre os tipos de usuários de {% data variables.product.product_name %}: -* {% data reusables.interactions.existing-user-limit-definition %} in the repository. -* {% data reusables.interactions.contributor-user-limit-definition %} in the repository. -* {% data reusables.interactions.collaborator-user-limit-definition %} in the repository. +* {% data reusables.interactions.existing-user-limit-definition %} in the respository. +* {% data reusables.interactions.contributor-user-limit-definition %} in the respository. +* {% data reusables.interactions.collaborator-user-limit-definition %} in the respository. -If an interaction limit is enabled for the user or organization that owns the repository, the limit cannot be changed for the individual repository. Instead, use the [User](#user) or [Organization](#organization) interactions endpoints to change the interaction limit. \ No newline at end of file +Se um limite de interação for habilitado para o usuário ou organização proprietária do repositório, o limite não poderá ser alterado para o repositório individual. Em vez disso, use os pontos de extremidade de [Usuário](#user) ou [Organização](#organization) para alterar o limite de interação. diff --git a/translations/pt-BR/content/rest/interactions/user.md b/translations/pt-BR/content/rest/interactions/user.md index b7fa0c6174..1b470925cc 100644 --- a/translations/pt-BR/content/rest/interactions/user.md +++ b/translations/pt-BR/content/rest/interactions/user.md @@ -1,5 +1,5 @@ --- -title: User +title: Usuário intro: 'The User Interactions API allows you to temporarily restrict which type of user can comment, open issues, or create pull requests on your public repositories.' versions: fpt: '*' @@ -9,10 +9,10 @@ topics: miniTocMaxHeadingLevel: 3 --- -{% data reusables.interactions.interactions-detail %} Here's more about the types of {% data variables.product.product_name %} users: +{% data reusables.interactions.interactions-detail %} Veja mais sobre os tipos de usuários de {% data variables.product.product_name %}: * {% data reusables.interactions.existing-user-limit-definition %} from interacting with your repositories. * {% data reusables.interactions.contributor-user-limit-definition %} from interacting with your repositories. * {% data reusables.interactions.collaborator-user-limit-definition %} from interacting with your repositories. -Setting the interaction limit at the user level will overwrite any interaction limits that are set for individual repositories owned by the user. To set different interaction limits for individual repositories owned by the user, use the [Repository](#repository) interactions endpoints instead. \ No newline at end of file +Setting the interaction limit at the user level will overwrite any interaction limits that are set for individual repositories owned by the user. To set different interaction limits for individual repositories owned by the user, use the [Repository](#repository) interactions endpoints instead. diff --git a/translations/pt-BR/content/rest/issues/assignees.md b/translations/pt-BR/content/rest/issues/assignees.md index 3d465a739e..2b12100d08 100644 --- a/translations/pt-BR/content/rest/issues/assignees.md +++ b/translations/pt-BR/content/rest/issues/assignees.md @@ -1,5 +1,5 @@ --- -title: Assignees +title: Responsáveis intro: '' versions: fpt: '*' @@ -10,3 +10,4 @@ topics: - API miniTocMaxHeadingLevel: 3 --- + diff --git a/translations/pt-BR/content/rest/issues/comments.md b/translations/pt-BR/content/rest/issues/comments.md index 9d68676a6a..81dda44451 100644 --- a/translations/pt-BR/content/rest/issues/comments.md +++ b/translations/pt-BR/content/rest/issues/comments.md @@ -1,5 +1,5 @@ --- -title: Comments +title: Comentários intro: 'The Issue Comments API supports listing, viewing, editing, and creating comments on issues and pull requests.' versions: fpt: '*' @@ -11,4 +11,4 @@ topics: miniTocMaxHeadingLevel: 3 --- -Issue Comments use [these custom media types](#custom-media-types). You can read more about the use of media types in the API [here](/rest/overview/media-types). \ No newline at end of file +Os comentários do problema usam [estes tipos de mídia personalizados](#custom-media-types). Você pode ler mais sobre o uso de tipos de mídia na API [aqui](/rest/overview/media-types). diff --git a/translations/pt-BR/content/rest/issues/events.md b/translations/pt-BR/content/rest/issues/events.md index e6eaa7a53c..eba5382fd1 100644 --- a/translations/pt-BR/content/rest/issues/events.md +++ b/translations/pt-BR/content/rest/issues/events.md @@ -1,6 +1,6 @@ --- -title: Events -intro: 'The Issue Events API can return different types of events triggered by activity in issues and pull requests.' +title: Eventos +intro: The Issue Events API can return different types of events triggered by activity in issues and pull requests. versions: fpt: '*' ghes: '*' @@ -11,4 +11,4 @@ topics: miniTocMaxHeadingLevel: 3 --- -For more information about the specific events that you can receive from the Issue Events API, see "[Issue event types](/developers/webhooks-and-events/issue-event-types)." An events API for GitHub activity outside of issues and pull requests is also available. For more information, see the "[Events API](/developers/webhooks-and-events/github-event-types)." \ No newline at end of file +For more information about the specific events that you can receive from the Issue Events API, see "[Issue event types](/developers/webhooks-and-events/issue-event-types)." For more information about the specific events that you can receive from the Issue Events API, see "[Issue event types](/developers/webhooks-and-events/issue-event-types)." For more information, see the "[Events API](/developers/webhooks-and-events/github-event-types)." diff --git a/translations/pt-BR/content/rest/issues/index.md b/translations/pt-BR/content/rest/issues/index.md index 11fae409e7..5a9ecb4e71 100644 --- a/translations/pt-BR/content/rest/issues/index.md +++ b/translations/pt-BR/content/rest/issues/index.md @@ -1,6 +1,6 @@ --- -title: Issues -intro: 'The Issues API enables you to view and manage issues, including issue assignees, comments, labels, and milestones.' +title: Problemas +intro: 'A API de Problemas permite que você visualize e gerencie problemas, incluindo responsáveis de problemas, comentários, etiquetas e marcos.' redirect_from: - /v3/issues - /rest/reference/issues @@ -21,3 +21,4 @@ children: - /milestones - /timeline --- + diff --git a/translations/pt-BR/content/rest/issues/issues.md b/translations/pt-BR/content/rest/issues/issues.md index 630bf7315f..21f80ed9ee 100644 --- a/translations/pt-BR/content/rest/issues/issues.md +++ b/translations/pt-BR/content/rest/issues/issues.md @@ -1,6 +1,6 @@ --- -title: Issues -intro: 'The Issues API enables you to view and manage issues, including issue assignees, comments, labels, and milestones.' +title: Problemas +intro: 'A API de Problemas permite que você visualize e gerencie problemas, incluindo responsáveis de problemas, comentários, etiquetas e marcos.' versions: fpt: '*' ghes: '*' @@ -11,13 +11,13 @@ topics: miniTocMaxHeadingLevel: 3 --- -### Custom media types for issues +### Tipos de mídia personalizados para problemas -These are the supported media types for issues. +Estes são os tipos de mídia compatíveis para problemas. application/vnd.github.VERSION.raw+json application/vnd.github.VERSION.text+json application/vnd.github.VERSION.html+json application/vnd.github.VERSION.full+json -For more information about media types, see "[Custom media types](/rest/overview/media-types)." \ No newline at end of file +Para obter mais informações sobre os tipos de mídia, consulte "[Tipos de mídia personalizados](/rest/overview/media-types)". diff --git a/translations/pt-BR/content/rest/issues/labels.md b/translations/pt-BR/content/rest/issues/labels.md index c2d910ec3e..6c96a15776 100644 --- a/translations/pt-BR/content/rest/issues/labels.md +++ b/translations/pt-BR/content/rest/issues/labels.md @@ -1,5 +1,5 @@ --- -title: Labels +title: Etiquetas intro: '' versions: fpt: '*' @@ -10,3 +10,4 @@ topics: - API miniTocMaxHeadingLevel: 3 --- + diff --git a/translations/pt-BR/content/rest/issues/milestones.md b/translations/pt-BR/content/rest/issues/milestones.md index 2ae71632ba..dc75681fbf 100644 --- a/translations/pt-BR/content/rest/issues/milestones.md +++ b/translations/pt-BR/content/rest/issues/milestones.md @@ -1,5 +1,5 @@ --- -title: Milestones +title: Marcos intro: '' versions: fpt: '*' @@ -10,3 +10,4 @@ topics: - API miniTocMaxHeadingLevel: 3 --- + diff --git a/translations/pt-BR/content/rest/issues/timeline.md b/translations/pt-BR/content/rest/issues/timeline.md index 4d7a73e4ca..7a22708391 100644 --- a/translations/pt-BR/content/rest/issues/timeline.md +++ b/translations/pt-BR/content/rest/issues/timeline.md @@ -1,6 +1,6 @@ --- -title: Timeline -intro: 'The Timeline Events API can return different types of events triggered by timeline activity in issues and pull requests.' +title: Linha do tempo +intro: A API de Eventos da Linha do Tempo pode retornar diferentes tipos de eventos acionados pela atividade da linha do tempo em problemas e pull requests. versions: fpt: '*' ghes: '*' @@ -11,6 +11,6 @@ topics: miniTocMaxHeadingLevel: 3 --- -For more information about the specific events that you can receive from the Issue Events API, see "[Issue event types](/developers/webhooks-and-events/issue-event-types)." An events API for GitHub activity outside of issues and pull requests is also available. For more information, see the "[GitHub Events API](/developers/webhooks-and-events/github-event-types)." +For more information about the specific events that you can receive from the Issue Events API, see "[Issue event types](/developers/webhooks-and-events/issue-event-types)." For more information about the specific events that you can receive from the Issue Events API, see "[Issue event types](/developers/webhooks-and-events/issue-event-types)." Para obter mais informações, consulte a "[API de Eventos do GitHub](/developers/webhooks-and-events/github-event-types)". -You can use this API to display information about issues and pull request or determine who should be notified of issue comments. \ No newline at end of file +Você pode usar esta API para exibir informações sobre problemas e pull request ou determinar quem deve ser notificado sobre os comentários de problema. diff --git a/translations/pt-BR/content/rest/licenses.md b/translations/pt-BR/content/rest/licenses.md index 78619bfa73..22669cee43 100644 --- a/translations/pt-BR/content/rest/licenses.md +++ b/translations/pt-BR/content/rest/licenses.md @@ -1,6 +1,6 @@ --- -title: Licenses -intro: "The Licenses API lets you to retrieve popular open source licenses and information about a particular project's license file." +title: Licenças +intro: A API de Licenças permite recuperar as licenças populares de código aberto e informações sobre o arquivo de licença do projeto em particular. versions: fpt: '*' ghes: '*' @@ -13,23 +13,23 @@ redirect_from: - /rest/reference/licenses --- -The Licenses API uses [the open source Ruby Gem Licensee](https://github.com/benbalter/licensee) to attempt to identify the project's license. Licensee matches the contents of a project's `LICENSE` file (if it exists) against a short list of known licenses. As a result, the API does not take into account the licenses of project dependencies or other means of documenting a project's license such as references to the license name in the documentation. +A API de Licenças usa [a Licença de código aberto do Gem do Ruby](https://github.com/benbalter/licensee) para tentar identificar a licença do projeto. A licença corresponde ao conteúdo do arquivo `LICENÇA` de um projeto (se existir) em comparação com uma pequena lista de licenças conhecidas. Como resultado, a API não leva em conta as licenças das dependências do projeto ou outros meios de documentar a licença de um projeto, como, por exemplo, referências ao nome da licença na documentação. -If a license is matched, the license key and name returned conforms to the [SPDX specification](https://spdx.org/). +Se uma licença for correspondida, a chave da licença e o nome retornados serão conformes à [especificação SPDX](https://spdx.org/). -**Note:** These endpoints will also return a repository's license information: +**Observação:** Estes pontos de extremidade também retornarão informações de licença de um repositório: -- [Get a repository](/rest/reference/repos#get-a-repository) -- [List repositories for a user](/rest/reference/repos#list-repositories-for-a-user) -- [List organization repositories](/rest/reference/repos#list-organization-repositories) -- [List forks](/rest/reference/repos#list-forks) -- [List repositories watched by a user](/rest/reference/activity#list-repositories-watched-by-a-user) -- [List team repositories](/rest/reference/teams#list-team-repositories) +- [Obter um repositório](/rest/reference/repos#get-a-repository) +- [Listar repositórios para um usuário](/rest/reference/repos#list-repositories-for-a-user) +- [Listar repositórios da organização](/rest/reference/repos#list-organization-repositories) +- [Listar bifurcações](/rest/reference/repos#list-forks) +- [Listar repositórios inspecionados por um usuário](/rest/reference/activity#list-repositories-watched-by-a-user) +- [Listar repositórios da equipe](/rest/reference/teams#list-team-repositories) {% warning %} -GitHub is a lot of things, but it’s not a law firm. As such, GitHub does not provide legal advice. Using the Licenses API or sending us an email about it does not constitute legal advice nor does it create an attorney-client relationship. If you have any questions about what you can and can't do with a particular license, you should consult with your own legal counsel before moving forward. In fact, you should always consult with your own lawyer before making any decisions that might have legal ramifications or that may impact your legal rights. +O GitHub pode ser muitas coisas, mas não é um escritório de advocacia. Como tal, o GitHub não oferece aconselhamento jurídico. Usar a API de licenças ou enviar-nos um e-mail sobre a mesma não constitui aconselhamento jurídico, nem cria uma relação advogado e cliente. Em caso de dúvida sobre o que se pode e não se pode fazer com uma licença específica, antes de avançar, você deverá buscar orientação jurídica antes de seguir em frente. Na verdade, você deve sempre consultar o seu próprio advogado antes de tomar decisões que possam ter desdobramentos jurídicos ou que possam afetar seus direitos. -GitHub created the License API to help users get information about open source licenses and the projects that use them. We hope it helps, but please keep in mind that we’re not lawyers (at least most of us aren't) and that we make mistakes like everyone else. For that reason, GitHub provides the API on an "as-is" basis and makes no warranties regarding any information or licenses provided on or through it, and disclaims liability for damages resulting from using the API. +O GitHub criou a API da licença para ajudar os usuários a obter informações sobre licenças de código aberto e os projetos que as utilizam. Esperamos que ajude. No entanto, tenha em mente que não somos advogados (pelo menos a maioria de nós) e que cometemos erros como qualquer um. Por esse motivo, o GitHub fornece a API numa base "como se apresenta" e não faz garantias sobre quaisquer informações ou licenças fornecidas em ou através dela, além de eximir-se da responsabilidade por danos resultantes do uso da API. -{% endwarning %} \ No newline at end of file +{% endwarning %} diff --git a/translations/pt-BR/content/rest/markdown.md b/translations/pt-BR/content/rest/markdown.md index 2f782424e3..e798854dc6 100644 --- a/translations/pt-BR/content/rest/markdown.md +++ b/translations/pt-BR/content/rest/markdown.md @@ -1,6 +1,6 @@ --- -title: Markdown -intro: 'The Markdown API enables you to render a markdown document as an HTML page or as raw text.' +title: markdown +intro: A API de Markdown permite que você interprete um documento de markdown como uma página HTML ou como texto não processado. versions: fpt: '*' ghes: '*' @@ -12,3 +12,4 @@ miniTocMaxHeadingLevel: 3 redirect_from: - /rest/reference/markdown --- + diff --git a/translations/pt-BR/content/rest/meta.md b/translations/pt-BR/content/rest/meta.md index 6ecb71fe20..4bb346bda3 100644 --- a/translations/pt-BR/content/rest/meta.md +++ b/translations/pt-BR/content/rest/meta.md @@ -1,6 +1,6 @@ --- title: Meta -intro: 'The Meta API returns meta information about {% data variables.product.product_name %} including the IP addresses of {% data variables.product.product_name %} services.' +intro: 'A API de Meta retorna meta informações sobre {% data variables.product.product_name %} incluindo o endereço IP dos serviços de {% data variables.product.product_name %}.' versions: fpt: '*' ghes: '*' @@ -12,3 +12,4 @@ miniTocMaxHeadingLevel: 3 redirect_from: - /rest/reference/meta --- + diff --git a/translations/pt-BR/content/rest/metrics/community.md b/translations/pt-BR/content/rest/metrics/community.md index 725ad20ea0..0cfa50d2f5 100644 --- a/translations/pt-BR/content/rest/metrics/community.md +++ b/translations/pt-BR/content/rest/metrics/community.md @@ -1,5 +1,5 @@ --- -title: Community +title: Comunidade intro: '' versions: fpt: '*' @@ -8,3 +8,4 @@ topics: - API miniTocMaxHeadingLevel: 3 --- + diff --git a/translations/pt-BR/content/rest/metrics/index.md b/translations/pt-BR/content/rest/metrics/index.md index 4f450b3a9e..9ceb2bb489 100644 --- a/translations/pt-BR/content/rest/metrics/index.md +++ b/translations/pt-BR/content/rest/metrics/index.md @@ -1,6 +1,6 @@ --- -title: Metrics -intro: 'The repository metrics API allows you to retrieve community profile, statistics, and traffic for your repository.' +title: Métricas +intro: 'A API de métricas do repositório permite que você recupere o perfil da comunidade, estatísticas e tráfego para seu repositório.' allowTitleToDifferFromFilename: true redirect_from: - /rest/reference/repository-metrics @@ -18,3 +18,4 @@ children: - /statistics - /traffic --- + diff --git a/translations/pt-BR/content/rest/metrics/statistics.md b/translations/pt-BR/content/rest/metrics/statistics.md index 955c527812..c537852047 100644 --- a/translations/pt-BR/content/rest/metrics/statistics.md +++ b/translations/pt-BR/content/rest/metrics/statistics.md @@ -1,5 +1,5 @@ --- -title: Statistics +title: Estatísticas intro: 'The Repository Statistics API allows you to fetch the data that {% data variables.product.product_name %} uses for visualizing different types of repository activity.' versions: fpt: '*' @@ -11,21 +11,16 @@ topics: miniTocMaxHeadingLevel: 3 --- -### A word about caching +### Umas palavras sobre o armazenamento em cache -Computing repository statistics is an expensive operation, so we try to return cached -data whenever possible. If the data hasn't been cached when you query a repository's -statistics, you'll receive a `202` response; a background job is also fired to -start compiling these statistics. Give the job a few moments to complete, and -then submit the request again. If the job has completed, that request will receive a -`200` response with the statistics in the response body. +Computar as estatísticas do repositório é uma operação cara. Por esse motivo, tentamos retornar dados armazenados em cache sempre que possível. Se os dados não forem armazenados em cache nas estatísticas de um repositório, você receberá uma resposta de `202`; um trabalho em segundo plano também é acionado para começar a compilar estas estatísticas. Dê ao trabalho alguns instantes para que seja concluído e, em seguida, envie a solicitação novamente. Se o trabalho foi concluído, essa solicitação receberá uma resposta de `200` com as estatísticas no texto da resposta. -Repository statistics are cached by the SHA of the repository's default branch; pushing to the default branch resets the statistics cache. +As estatísticas do repositório são armazenadas em cache pelo SHA do branch-padrão do repositório; fazer push para o branch-padrão redefine o armazenamento em cache de estatísticas. -### Statistics exclude some types of commits +### As estatísticas excluem alguns tipos de commits -The statistics exposed by the API match the statistics shown by [different repository graphs](/github/visualizing-repository-data-with-graphs/about-repository-graphs). +As estatísticas expostas pela API correspondem às estatísticas mostradas pelos [diferentes gráficos de repositórios](/github/visualizing-repository-data-with-graphs/about-repository-graphs). -To summarize: -- All statistics exclude merge commits. -- Contributor statistics also exclude empty commits. \ No newline at end of file +Resumo: +- Todas as estatísticas excluem commits de merge. +- As estatísticas do contribuidor também excluem commits vazios. diff --git a/translations/pt-BR/content/rest/metrics/traffic.md b/translations/pt-BR/content/rest/metrics/traffic.md index 9360f43231..71e615985f 100644 --- a/translations/pt-BR/content/rest/metrics/traffic.md +++ b/translations/pt-BR/content/rest/metrics/traffic.md @@ -1,6 +1,6 @@ --- -title: Traffic -intro: 'For repositories that you have push access to, the traffic API provides access to the information provided in your repository graph. ' +title: Tráfego +intro: 'For repositories that you have push access to, the traffic API provides access to the information provided in your repository graph.' versions: fpt: '*' ghec: '*' @@ -9,4 +9,4 @@ topics: miniTocMaxHeadingLevel: 3 --- -For more information, see "Viewing traffic to a repository." \ No newline at end of file +Para obter mais informações, consulte "Visualizar tráfego para um repositório. " diff --git a/translations/pt-BR/content/rest/migrations/index.md b/translations/pt-BR/content/rest/migrations/index.md index 46ce2d736a..2c382d491c 100644 --- a/translations/pt-BR/content/rest/migrations/index.md +++ b/translations/pt-BR/content/rest/migrations/index.md @@ -1,6 +1,6 @@ --- -title: Migrations -intro: 'The Migration API lets you migrate the repositories and users of your organization from {% data variables.product.prodname_dotcom_the_website %} to {% data variables.product.prodname_ghe_server %}.' +title: Migrações +intro: 'A API de migração permite que você faça a migração dos repositórios e usuários da sua organização de {% data variables.product.prodname_dotcom_the_website %} para {% data variables.product.prodname_ghe_server %}.' redirect_from: - /v3/migrations - /v3/migration @@ -19,3 +19,4 @@ children: - /source-imports - /users --- + diff --git a/translations/pt-BR/content/rest/migrations/orgs.md b/translations/pt-BR/content/rest/migrations/orgs.md index 4ee5218d95..8c2a04e873 100644 --- a/translations/pt-BR/content/rest/migrations/orgs.md +++ b/translations/pt-BR/content/rest/migrations/orgs.md @@ -1,6 +1,6 @@ --- -title: Organization -intro: 'The Migrations API is only available to authenticated organization owners.' +title: organização +intro: A API de migrações só está disponível para os proprietários de organizações autenticadas. versions: fpt: '*' ghec: '*' @@ -12,6 +12,6 @@ miniTocMaxHeadingLevel: 3 allowTitleToDifferFromFilename: true --- -For more information, see "[Roles in an organization](/organizations/managing-peoples-access-to-your-organization-with-roles/roles-in-an-organization#permission-levels-for-an-organization)" and "[Other authentication methods](/rest/overview/other-authentication-methods)." +Para obter mais informações, consulte "[Funções em organização](/organizations/managing-peoples-access-to-your-organization-with-roles/roles-in-an-organization#permission-levels-for-an-organization)" e "[Outros métodos de autenticação](/rest/overview/other-authentication-methods)". -{% data variables.migrations.organization_migrations_intro %} \ No newline at end of file +{% data variables.migrations.organization_migrations_intro %} diff --git a/translations/pt-BR/content/rest/migrations/source-imports.md b/translations/pt-BR/content/rest/migrations/source-imports.md index 01bd775089..baee7bdbc9 100644 --- a/translations/pt-BR/content/rest/migrations/source-imports.md +++ b/translations/pt-BR/content/rest/migrations/source-imports.md @@ -1,5 +1,5 @@ --- -title: Source Imports +title: Importação de fonte intro: '{% data variables.migrations.source_imports_intro %}' versions: fpt: '*' @@ -9,9 +9,9 @@ topics: miniTocMaxHeadingLevel: 3 --- -A typical source import would start the import and then (optionally) update the authors and/or update the preference for using Git LFS if large files exist in the import. You can also create a webhook that listens for the [`RepositoryImportEvent`](/developers/webhooks-and-events/webhook-events-and-payloads#repository_import) to find out the status of the import. +Uma importação de código-fonte típica iniciaria a importação e, em seguida, (opcionalmente) atualizaria os autores e/ou atualizaria a preferência pelo uso do LFS do Git se existirem arquivos grandes na importação. Também é possível criar um webhook que ouve o [`ReposityImportEvent`](/developers/webhooks-and-events/webhook-events-and-payloads#repository_import) para descobrir o status da importação. -A more detailed example can be seen in this diagram: +Um exemplo mais detalhado pode ser visto neste diagrama: ``` +---------+ +--------+ +---------------------+ @@ -84,4 +84,4 @@ A more detailed example can be seen in this diagram: |<-----------------------------| | | | | | | | -``` \ No newline at end of file +``` diff --git a/translations/pt-BR/content/rest/migrations/users.md b/translations/pt-BR/content/rest/migrations/users.md index 185cc1a43e..766a7e0542 100644 --- a/translations/pt-BR/content/rest/migrations/users.md +++ b/translations/pt-BR/content/rest/migrations/users.md @@ -1,6 +1,6 @@ --- -title: Users -intro: 'The Users migrations API is only available to authenticated account owners.' +title: Usuários +intro: The Users migrations API is only available to authenticated account owners. versions: fpt: '*' ghec: '*' @@ -11,10 +11,10 @@ topics: miniTocMaxHeadingLevel: 3 --- -For more information, see "[Other authentication methods](/rest/overview/other-authentication-methods)." +Para obter mais informações, consulte "[Outros métodos de autenticação](/rest/overview/other-authentication-methods)". -{% data variables.migrations.user_migrations_intro %} For a list of migration data that you can download, see "[Download a user migration archive](#download-a-user-migration-archive)." +{% data variables.migrations.user_migrations_intro %} Para obter uma lista dos dados de migração que você pode baixar, consulte "[Fazer download de um arquivo de migração do usuário](#download-a-user-migration-archive)". -To download an archive, you'll need to start a user migration first. Once the status of the migration is `exported`, you can download the migration. +Para fazer o download de um arquivo, você deverá iniciar uma migração de usuário primeiro. Uma vez que o status da migração é `exportado`, você pode fazer o download da migração. -Once you've created a migration archive, it will be available to download for seven days. But, you can delete the user migration archive sooner if you'd like. You can unlock your repository when the migration is `exported` to begin using your repository again or delete the repository if you no longer need the source data. +Ao criar um arquivo de migração, ele ficará disponível para download por sete dias. No entanto, você pode excluir o arquivo de migração do usuário mais cedo, se desejar. Você pode desbloquear o repositório quando a migração for `exportada` para começar a usar seu repositório novamente ou excluir o repositório se não precisar mais dos dados do código-fonte. diff --git a/translations/pt-BR/content/rest/oauth-authorizations.md b/translations/pt-BR/content/rest/oauth-authorizations.md index 2f6e8fab75..d73b717bb4 100644 --- a/translations/pt-BR/content/rest/oauth-authorizations.md +++ b/translations/pt-BR/content/rest/oauth-authorizations.md @@ -1,6 +1,6 @@ --- -title: OAuth Authorizations -intro: 'The Migrations API is only available to authenticated organization owners.' +title: Autorizações do OAuth +intro: A API de migrações só está disponível para os proprietários de organizações autenticadas. versions: fpt: '*' ghec: '*' @@ -12,6 +12,6 @@ redirect_from: - /rest/reference/oauth-authorizations --- -You can use this API to manage the access OAuth applications have to your account. You can only access this API via [Basic Authentication](/rest/overview/other-authentication-methods#basic-authentication) using your username and password, not tokens. +Você pode usar esta API para gerenciar o acesso do aplicativo OAuth à sua conta. Você só pode acessar esta API através da [Autenticação básica](/rest/overview/other-authentication-methods#basic-authentication) usando seu nome de usuário e senha, não tokens. -If you or your users have two-factor authentication enabled, make sure you understand how to [work with two-factor authentication](/rest/overview/other-authentication-methods#working-with-two-factor-authentication). \ No newline at end of file +Se você ou seus usuários tiverem a autenticação de dois fatores habilitada, certifique-se de entender como [trabalhar com autenticação de dois fatores](/rest/overview/other-authentication-methods#working-with-two-factor-authentication). diff --git a/translations/pt-BR/content/rest/orgs/blocking.md b/translations/pt-BR/content/rest/orgs/blocking.md index 9e0982fa5d..8d4ca5a94a 100644 --- a/translations/pt-BR/content/rest/orgs/blocking.md +++ b/translations/pt-BR/content/rest/orgs/blocking.md @@ -1,5 +1,5 @@ --- -title: Blocking users +title: Bloquear usuários intro: '' versions: fpt: '*' @@ -10,4 +10,4 @@ miniTocMaxHeadingLevel: 3 allowTitleToDifferFromFilename: true --- -The token used to authenticate the call must have the `admin:org` scope in order to make any blocking calls for an organization. Otherwise, the response returns `HTTP 404`. \ No newline at end of file +O token usado para autenticar a chamada deve ter o escopo `admin:org` para fazer quaisquer chamadas de bloqueio para uma organização. Caso contrário, a resposta retornará `HTTP 404`. diff --git a/translations/pt-BR/content/rest/orgs/custom-roles.md b/translations/pt-BR/content/rest/orgs/custom-roles.md index 6944dff7d0..748da0f6cc 100644 --- a/translations/pt-BR/content/rest/orgs/custom-roles.md +++ b/translations/pt-BR/content/rest/orgs/custom-roles.md @@ -12,3 +12,4 @@ allowTitleToDifferFromFilename: true redirect_from: - /rest/orgs/custom_roles --- + diff --git a/translations/pt-BR/content/rest/orgs/index.md b/translations/pt-BR/content/rest/orgs/index.md index 917eba0b84..a3dfd088ce 100644 --- a/translations/pt-BR/content/rest/orgs/index.md +++ b/translations/pt-BR/content/rest/orgs/index.md @@ -1,6 +1,6 @@ --- -title: Organizations -intro: 'The Organizations API gives you access to control and manage all your {% data variables.product.product_name %} organizations.' +title: Organizações +intro: 'A API de organizações concede acesso para controlar e gerenciar todas as suas organizações de {% data variables.product.product_name %}.' allowTitleToDifferFromFilename: true redirect_from: - /v3/orgs @@ -21,3 +21,4 @@ children: - /outside-collaborators - /webhooks --- + diff --git a/translations/pt-BR/content/rest/orgs/members.md b/translations/pt-BR/content/rest/orgs/members.md index 40c46bda07..4e1e07c905 100644 --- a/translations/pt-BR/content/rest/orgs/members.md +++ b/translations/pt-BR/content/rest/orgs/members.md @@ -1,5 +1,5 @@ --- -title: Members +title: Integrantes intro: '' versions: fpt: '*' @@ -10,3 +10,4 @@ topics: - API miniTocMaxHeadingLevel: 3 --- + diff --git a/translations/pt-BR/content/rest/orgs/orgs.md b/translations/pt-BR/content/rest/orgs/orgs.md index d9d89ac9cb..80af201042 100644 --- a/translations/pt-BR/content/rest/orgs/orgs.md +++ b/translations/pt-BR/content/rest/orgs/orgs.md @@ -1,5 +1,5 @@ --- -title: Organizations +title: Organizações intro: '' versions: fpt: '*' @@ -10,4 +10,5 @@ topics: - API miniTocMaxHeadingLevel: 3 allowTitleToDifferFromFilename: true ---- \ No newline at end of file +--- + diff --git a/translations/pt-BR/content/rest/orgs/outside-collaborators.md b/translations/pt-BR/content/rest/orgs/outside-collaborators.md index 8975f3a093..42c4707e72 100644 --- a/translations/pt-BR/content/rest/orgs/outside-collaborators.md +++ b/translations/pt-BR/content/rest/orgs/outside-collaborators.md @@ -10,3 +10,4 @@ topics: - API miniTocMaxHeadingLevel: 3 --- + diff --git a/translations/pt-BR/content/rest/orgs/webhooks.md b/translations/pt-BR/content/rest/orgs/webhooks.md index 97ae08ff1c..2ab72dc64d 100644 --- a/translations/pt-BR/content/rest/orgs/webhooks.md +++ b/translations/pt-BR/content/rest/orgs/webhooks.md @@ -11,25 +11,25 @@ topics: miniTocMaxHeadingLevel: 3 --- -Organization webhooks allow you to receive HTTP `POST` payloads whenever certain events happen in an organization. {% data reusables.webhooks.webhooks-rest-api-links %} +Os webhooks da organização permitem que você receba cargas de HTTP do tipo `POST` sempre que certos eventos ocorrerem dentro da organização. {% data reusables.webhooks.webhooks-rest-api-links %} -For more information on actions you can subscribe to, see "[{% data variables.product.prodname_dotcom %} event types](/developers/webhooks-and-events/github-event-types)." +Para obter mais informações sobre ações que você pode assinar, consulte "[ tipos de evento de {% data variables.product.prodname_dotcom %}](/developers/webhooks-and-events/github-event-types)". -### Scopes & Restrictions +### Escopos & Restrições -All actions against organization webhooks require the authenticated user to be an admin of the organization being managed. Additionally, OAuth tokens require the `admin:org_hook` scope. For more information, see "[Scopes for OAuth Apps](/developers/apps/scopes-for-oauth-apps)." +Todas as ações contra webhooks da organização exigem que o usuário autenticado seja um administrador da organização que está sendo gerenciada. Além disso, os tokens do OAuth requerem o escopo `admin:org_hook`. Para obter mais informações, consulte "[Escopos para aplicativos OAuth](/developers/apps/scopes-for-oauth-apps)." -In order to protect sensitive data which may be present in webhook configurations, we also enforce the following access control rules: +Para proteger dados sensíveis que podem estar presentes nas configurações do webhook, também aplicamos as seguintes regras de controle de acesso: -- OAuth applications cannot list, view, or edit webhooks which they did not create. -- Users cannot list, view, or edit webhooks which were created by OAuth applications. +- Os aplicativos OAuth não podem listar, visualizar ou editar webhooks que não criaram. +- Os usuários não podem listar, visualizar ou editar webhooks que foram criados por aplicativos OAuth. -### Receiving Webhooks +### Receber Webhooks -In order for {% data variables.product.product_name %} to send webhook payloads, your server needs to be accessible from the Internet. We also highly suggest using SSL so that we can send encrypted payloads over HTTPS. +Para que {% data variables.product.product_name %} envie cargas de webhook, seu servidor deve ser acessível pela internet. É altamente recomendável o uso de SSL para que possamos enviar cargas criptografadas por HTTPS. -For more best practices, [see our guide](/guides/best-practices-for-integrators/). +Para obter mais práticas recomendadas, [consulte nosso guia](/guides/best-practices-for-integrators/). -#### Webhook headers +#### Cabeçalhos de webhook -{% data variables.product.product_name %} will send along several HTTP headers to differentiate between event types and payload identifiers. See [webhook headers](/webhooks/event-payloads/#delivery-headers) for details. \ No newline at end of file +{% data variables.product.product_name %} enviará ao longo de vários cabeçalhos de HTTP para diferenciar entre tipos de evento e identificadores de carga. Consulte [cabeçalhos de webhook](/webhooks/event-payloads/#delivery-headers) para obter informações. diff --git a/translations/pt-BR/content/rest/overview/openapi-description.md b/translations/pt-BR/content/rest/overview/openapi-description.md index 8908bf6018..8b46368a2c 100644 --- a/translations/pt-BR/content/rest/overview/openapi-description.md +++ b/translations/pt-BR/content/rest/overview/openapi-description.md @@ -27,4 +27,4 @@ Existem diversos usos para a descrição da OpenAPI. Por exemplo, você pode: * Validar e testar uma integração da API REST de {% data variables.product.company_short %}. * Explorar e interagir com a API REST de {% data variables.product.product_name %}, usando ferramentas de terceiros, como Insomnia ou Postman. -Por exemplo, {% data variables.product.company_short %} usa a descrição da OpenAPI do REST para gerar a [documentação de referência da API REST](/rest/reference) de {% data variables.product.product_name %}. +Por exemplo, {% data variables.product.company_short %} usa a descrição da OpenAPI do REST para gerar a [documentação de referência da API REST](/rest) de {% data variables.product.product_name %}. diff --git a/translations/pt-BR/content/rest/packages.md b/translations/pt-BR/content/rest/packages.md index 32204571ad..e6a71f48d2 100644 --- a/translations/pt-BR/content/rest/packages.md +++ b/translations/pt-BR/content/rest/packages.md @@ -1,6 +1,6 @@ --- title: Packages -intro: 'With the {% data variables.product.prodname_registry %} API, you can manage packages for your {% data variables.product.prodname_dotcom %} repositories and organizations.' +intro: 'Com a API do {% data variables.product.prodname_registry %}, você pode gerenciar pacotes para seus repositórios e organizações de {% data variables.product.prodname_dotcom %}.' versions: fpt: '*' ghec: '*' @@ -13,11 +13,11 @@ redirect_from: The {% data variables.product.prodname_registry %} API enables you to manage packages using the REST API.{% ifversion fpt or ghec or ghes > 3.1 or ghae %} To learn more about restoring or deleting packages, see "[Restoring and deleting packages](/packages/learn-github-packages/deleting-and-restoring-a-package)."{% endif %} -To use this API, you must authenticate using a personal access token. - - To access package metadata, your token must include the `read:packages` scope. - - To delete packages and package versions, your token must include the `read:packages` and `delete:packages` scopes. - - To restore packages and package versions, your token must include the `read:packages` and `write:packages` scopes. +Para usar essa API, você deve efetuar a autenticação usando um token de acesso pessoal. + - Para acessar os metadados do pacote, seu token deve incluir o escopo `read:packages`. + - Para excluir pacotes e versões de pacote, seu token deverá incluir os escopos `read:packages` e `delete:packages`. + - Para restaurar pacotes e versões do pacote, o seu token deve incluir os escopos `read:packages` e `write:packages`. -If your `package_type` is `npm`, `maven`, `rubygems`, or `nuget`, then your token must also include the `repo` scope since your package inherits permissions from a {% data variables.product.prodname_dotcom %} repository. If your package is in the {% data variables.product.prodname_container_registry %}, then your `package_type` is `container` and your token does not need the `repo` scope to access or manage this `package_type`. `container` packages offer granular permissions separate from a repository. For more information, see "[About permissions for {% data variables.product.prodname_registry %}](/packages/learn-github-packages/about-permissions-for-github-packages#about-scopes-and-permissions-for-package-registries)." +Se seu `package_type` for `npm`, `maven`, `rubygems` ou `nuget`, o seu token também deverá incluir o escopo `repo` já que o pacote herda as permissões de um repositório de {% data variables.product.prodname_dotcom %}. Se seu pacote estiver em {% data variables.product.prodname_container_registry %}, seu `package_type` será `container` e seu token não precisará do escopo `repositório` para acessar ou gerenciar este `package_type`. Os pacotes de `contêiner` oferecem permissões granulares separadas de um repositório. Para obter mais informações, consulte "[Sobre permissões para {% data variables.product.prodname_registry %}](/packages/learn-github-packages/about-permissions-for-github-packages#about-scopes-and-permissions-for-package-registries)". -If you want to use the {% data variables.product.prodname_registry %} API to access resources in an organization with SSO enabled, then you must enable SSO for your personal access token. For more information, see "[Authorizing a personal access token for use with SAML single sign-on](/github/authenticating-to-github/authorizing-a-personal-access-token-for-use-with-saml-single-sign-on){% ifversion fpt %}" in the {% data variables.product.prodname_ghe_cloud %} documentation.{% else %}."{% endif %} +Se você quiser usar a API de {% data variables.product.prodname_registry %} para acessar os recursos em uma organização com SSO habilitado, então você deve habilitar o SSO para o seu token de acesso pessoal. Para mais informações consulte "[Autorizando um token de acesso pessoal para usar com lgon único SAML](/github/authenticating-to-github/authorizing-a-personal-access-token-for-use-with-saml-single-sign-on){% ifversion fpt %}" na documentação de {% data variables.product.prodname_ghe_cloud %}.{% else %}."{% endif %} diff --git a/translations/pt-BR/content/rest/pages.md b/translations/pt-BR/content/rest/pages.md index 2864c8aae6..11a027283d 100644 --- a/translations/pt-BR/content/rest/pages.md +++ b/translations/pt-BR/content/rest/pages.md @@ -1,6 +1,6 @@ --- title: Pages -intro: 'The GitHub Pages API allows you to interact with GitHub Pages sites and build information.' +intro: A API do GitHub Pages permite que você interaja com sites do GitHub Pages e crie informações. versions: fpt: '*' ghes: '*' @@ -11,4 +11,5 @@ topics: miniTocMaxHeadingLevel: 3 redirect_from: - /rest/reference/pages ---- \ No newline at end of file +--- + diff --git a/translations/pt-BR/content/rest/projects/cards.md b/translations/pt-BR/content/rest/projects/cards.md index f92c719935..e72cbc837e 100644 --- a/translations/pt-BR/content/rest/projects/cards.md +++ b/translations/pt-BR/content/rest/projects/cards.md @@ -1,5 +1,5 @@ --- -title: Cards +title: Cartões intro: '' versions: fpt: '*' @@ -10,3 +10,4 @@ topics: - API miniTocMaxHeadingLevel: 3 --- + diff --git a/translations/pt-BR/content/rest/projects/collaborators.md b/translations/pt-BR/content/rest/projects/collaborators.md index a68e1809bc..0135726a7f 100644 --- a/translations/pt-BR/content/rest/projects/collaborators.md +++ b/translations/pt-BR/content/rest/projects/collaborators.md @@ -1,6 +1,6 @@ --- -title: Collaborators -intro: "This API allows you to interact with an organization's projects." +title: Colaboradores +intro: Esta API permite que você interaja com os projetos de uma organização. versions: fpt: '*' ghes: '*' diff --git a/translations/pt-BR/content/rest/projects/columns.md b/translations/pt-BR/content/rest/projects/columns.md index e3c0985574..cadb835727 100644 --- a/translations/pt-BR/content/rest/projects/columns.md +++ b/translations/pt-BR/content/rest/projects/columns.md @@ -1,5 +1,5 @@ --- -title: Columns +title: Colunas intro: '' versions: fpt: '*' @@ -10,3 +10,4 @@ topics: - API miniTocMaxHeadingLevel: 3 --- + diff --git a/translations/pt-BR/content/rest/projects/index.md b/translations/pt-BR/content/rest/projects/index.md index 7afcf086c6..b4d2534eea 100644 --- a/translations/pt-BR/content/rest/projects/index.md +++ b/translations/pt-BR/content/rest/projects/index.md @@ -1,6 +1,6 @@ --- -title: Projects -intro: 'The Projects API lets you create, list, update, delete and customize projects in a repository.' +title: Projetos +intro: 'A API dos Projetos permite que você crie, liste, atualize, exclua e personalize projetos em um repositório.' redirect_from: - /v3/projects - /rest/reference/projects @@ -18,3 +18,4 @@ children: - /collaborators - /columns --- + diff --git a/translations/pt-BR/content/rest/projects/projects.md b/translations/pt-BR/content/rest/projects/projects.md index ff85668198..0109165529 100644 --- a/translations/pt-BR/content/rest/projects/projects.md +++ b/translations/pt-BR/content/rest/projects/projects.md @@ -1,6 +1,6 @@ --- -title: Projects -intro: 'The Projects API lets you create, list, update, delete and customize projects in a repository.' +title: Projetos +intro: 'A API dos Projetos permite que você crie, liste, atualize, exclua e personalize projetos em um repositório.' versions: fpt: '*' ghes: '*' @@ -9,4 +9,5 @@ versions: topics: - API miniTocMaxHeadingLevel: 3 ---- \ No newline at end of file +--- + diff --git a/translations/pt-BR/content/rest/pulls/comments.md b/translations/pt-BR/content/rest/pulls/comments.md index c18aa3d812..806178bea5 100644 --- a/translations/pt-BR/content/rest/pulls/comments.md +++ b/translations/pt-BR/content/rest/pulls/comments.md @@ -1,6 +1,6 @@ --- title: Review Comments -intro: 'Pull request review comments are comments on a portion of the unified diff made during a pull request review.' +intro: Os comentários de revisão de pull request são comentários em uma parte do diff unificado feitos durante uma revisão de pull request. versions: fpt: '*' ghes: '*' @@ -12,15 +12,15 @@ miniTocMaxHeadingLevel: 3 allowTitleToDifferFromFilename: true --- -Commit comments and issue comments are different from pull request review comments. You apply commit comments directly to a commit and you apply issue comments without referencing a portion of the unified diff. For more information, see "[Create a commit comment](/rest/reference/commits#create-a-commit-comment)" and "[Create an issue comment](/rest/reference/issues#create-an-issue-comment)." +Comentários de commit e comentários de problemas são são diferentes dos comentários de revisão de pull request. Você aplica comentários de submissão diretamente para um commit e aplica comentários de problema sem fazer referência a uma parte do diff unificado. Para obter mais informações, consulte "[Criar um comentário de commit](/rest/reference/commits#create-a-commit-comment)" e "[Criar um comentário de problema](/rest/reference/issues#create-an-issue-comment)". -### Custom media types for pull request review comments +### Tipos de mídia personalizados para comentários de revisão de pull request -These are the supported media types for pull request review comments. +Estes são os tipos de mídia compatíveis com os comentários de revisão de pull request. application/vnd.github.VERSION.raw+json application/vnd.github.VERSION.text+json application/vnd.github.VERSION.html+json application/vnd.github.VERSION.full+json -For more information, see "[Custom media types](/rest/overview/media-types)." \ No newline at end of file +Para obter mais informações, consulte "[tipos de mídia personalizados](/rest/overview/media-types)". diff --git a/translations/pt-BR/content/rest/pulls/index.md b/translations/pt-BR/content/rest/pulls/index.md index 17a7f54a5d..1e558f9e8f 100644 --- a/translations/pt-BR/content/rest/pulls/index.md +++ b/translations/pt-BR/content/rest/pulls/index.md @@ -1,6 +1,6 @@ --- title: Pulls -intro: 'The Pulls API allows you to list, view, edit, create, and even merge pull requests.' +intro: 'A API Pulls permite que você liste, veja, edite, crie e até mesmo faça merge de pull requests.' redirect_from: - /v3/pulls - /rest/reference/pulls @@ -18,3 +18,4 @@ children: - /review-requests - /reviews --- + diff --git a/translations/pt-BR/content/rest/pulls/pulls.md b/translations/pt-BR/content/rest/pulls/pulls.md index 7e094d8d90..052f7c31a2 100644 --- a/translations/pt-BR/content/rest/pulls/pulls.md +++ b/translations/pt-BR/content/rest/pulls/pulls.md @@ -1,6 +1,6 @@ --- title: Pulls -intro: 'The Pulls API allows you to list, view, edit, create, and even merge pull requests.' +intro: 'A API Pulls permite que você liste, veja, edite, crie e até mesmo faça merge de pull requests.' versions: fpt: '*' ghes: '*' @@ -11,13 +11,13 @@ topics: miniTocMaxHeadingLevel: 3 --- -The Pull Request API allows you to list, view, edit, create, and even merge pull requests. Comments on pull requests can be managed via the [Issue Comments API](/rest/reference/issues#comments). +A API do Pull Request permite que você liste, visualize, edite, crie e até mesmo faça merge de pull requests. Comentários em pull requests podem ser gerenciados através da [API de Comentários do Problema](/rest/reference/issues#comments). -Every pull request is an issue, but not every issue is a pull request. For this reason, "shared" actions for both features, like manipulating assignees, labels and milestones, are provided within [the Issues API](/rest/reference/issues). +Cada pull request é um problema, mas nem todos os problemas são um pull request. Por este motivo, as ações "compartilhadas" para ambos os recursos, como a manipulação de responsáveis, etiquetas e marcos são fornecidos dentro de [a API de problemas](/rest/reference/issues). -### Custom media types for pull requests +### Tipos de mídia personalizados para pull requests -These are the supported media types for pull requests. +Estes são os tipos de mídia compatíveis com pull requests. application/vnd.github.VERSION.raw+json application/vnd.github.VERSION.text+json @@ -26,21 +26,21 @@ These are the supported media types for pull requests. application/vnd.github.VERSION.diff application/vnd.github.VERSION.patch -For more information, see "[Custom media types](/rest/overview/media-types)." +Para obter mais informações, consulte "[tipos de mídia personalizados](/rest/overview/media-types)". -If a diff is corrupt, contact {% data variables.contact.contact_support %}. Include the repository name and pull request ID in your message. +Se um diff estiver corrompido, entre em contato com {% data variables.contact.contact_support %}. Inclua o nome e o ID do pull request do repositório na sua mensagem. -### Link Relations +### Relações do Link -Pull Requests have these possible link relations: +Pull Requests têm estas relações de link possíveis: -Name | Description ------|-----------| -`self`| The API location of this Pull Request. -`html`| The HTML location of this Pull Request. -`issue`| The API location of this Pull Request's [Issue](/rest/reference/issues). -`comments`| The API location of this Pull Request's [Issue comments](/rest/reference/issues#comments). -`review_comments`| The API location of this Pull Request's [Review comments](/rest/reference/pulls#comments). -`review_comment`| The [URL template](/rest#hypermedia) to construct the API location for a [Review comment](/rest/reference/pulls#comments) in this Pull Request's repository. -`commits`|The API location of this Pull Request's [commits](#list-commits-on-a-pull-request). -`statuses`| The API location of this Pull Request's [commit statuses](/rest/reference/commits#commit-statuses), which are the statuses of its `head` branch. +| Nome | Descrição | +| ----------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `self` | O local da API deste Pull Request. | +| `html` | O locl do HTML deste Pull Request. | +| `problema` | O local da API do [Problema](/rest/reference/issues) deste Pull Request. | +| `comentários` | O local da API dos [comentários do problema](/rest/reference/issues#comments) deste Pull Request. | +| `review_comments` | O local da API dos [comentários da revisão](/rest/reference/pulls#comments) deste Pull Request. | +| `review_comment` | O [modelo de URL](/rest#hypermedia) para construir o local da API para um [comentário de revisão](/rest/reference/pulls#comments) no repositório deste Pull Request. | +| `commits` | O local da API dos [commits](#list-commits-on-a-pull-request) deste Pull Request. | +| `Status` | O local da API dos [status do commit](/rest/reference/commits#commit-statuses) deste pull request, que são os status no seu branch `principal`. | diff --git a/translations/pt-BR/content/rest/pulls/review-requests.md b/translations/pt-BR/content/rest/pulls/review-requests.md index dc43b989bb..ed6f8008c6 100644 --- a/translations/pt-BR/content/rest/pulls/review-requests.md +++ b/translations/pt-BR/content/rest/pulls/review-requests.md @@ -11,4 +11,4 @@ topics: miniTocMaxHeadingLevel: 3 --- -Pull request authors and repository owners and collaborators can request a pull request review from anyone with write access to the repository. Each requested reviewer will receive a notification asking them to review the pull request. \ No newline at end of file +Os autores dos pull request e os proprietários e colaboradores dos repositórios podem solicitar uma revisão de pull request para qualquer pessoa com acesso de gravação ao repositório. Cada revisor solicitado receberá uma notificação pedindo-lhes para revisar o pull request. diff --git a/translations/pt-BR/content/rest/pulls/reviews.md b/translations/pt-BR/content/rest/pulls/reviews.md index 8912d09ecb..9b2d6bf01e 100644 --- a/translations/pt-BR/content/rest/pulls/reviews.md +++ b/translations/pt-BR/content/rest/pulls/reviews.md @@ -1,5 +1,5 @@ --- -title: Reviews +title: Revisões intro: 'Pull Request Reviews are groups of Pull Request Review Comments on the Pull Request, grouped together with a state and optional body comment.' versions: fpt: '*' diff --git a/translations/pt-BR/content/rest/rate-limit.md b/translations/pt-BR/content/rest/rate-limit.md index 502ba87c86..4fb27e750b 100644 --- a/translations/pt-BR/content/rest/rate-limit.md +++ b/translations/pt-BR/content/rest/rate-limit.md @@ -1,6 +1,6 @@ --- -title: Rate limit -intro: 'With the Rate Limit API, you can check the current rate limit status of various REST APIs.' +title: Limite de taxa +intro: 'Com a API de limite de taxa, você pode verificar o status atual da taxa limite de várias APIs REST.' versions: fpt: '*' ghes: '*' @@ -13,21 +13,20 @@ redirect_from: - /rest/reference/rate-limit --- -The REST API overview documentation describes the [rate limit rules](/rest/overview/resources-in-the-rest-api#rate-limiting). You can check your current rate limit status at any time using the Rate Limit API described below. +A documentação geral da API REST descreve as [regras de limite de taxa](/rest/overview/resources-in-the-rest-api#rate-limiting). Você pode verificar seu status de limite de taxa atual a qualquer momento usando a API de limite de taxa descrita abaixo. -### Understanding your rate limit status +### Entender o seu status de limite de taxa -The Search API has a [custom rate limit](/rest/reference/search#rate-limit), separate from the rate limit governing the rest of the REST API. The GraphQL API also has a [custom rate limit]({% ifversion ghec%}/free-pro-team@latest{% endif %}/graphql/overview/resource-limitations#rate-limit) that is separate from and calculated differently than rate limits in the REST API. +A API de pesquisa tem um [limite de taxa personalizado](/rest/reference/search#rate-limit), separado do limite de taxa que rege o restante da API REST. A API do GraphQL também tem um [limite de taxa personalizado]({% ifversion ghec%}/free-pro-team@latest{% endif %}/graphql/overview/resource-limitations#rate-limit), que é separado e calculado de forma diferente dos limites de taxa na API REST. -For these reasons, the Rate Limit API response categorizes your rate limit. Under `resources`, you'll see four -objects: +Por esses motivos, a resposta da API do limite de taxa categoriza o seu limite de taxa. Em `recursos`, você verá quatro objetos: -* The `core` object provides your rate limit status for all non-search-related resources in the REST API. +* O objeto `principal` fornece o status do limite de taxa para todos os recursos não relacionados à pesquisa na API REST. -* The `search` object provides your rate limit status for the [Search API](/rest/reference/search). +* O objeto `de pesquisa` fornece o status do limite de taxa para a [API de pesquisa](/rest/reference/search). -* The `graphql` object provides your rate limit status for the [GraphQL API]({% ifversion ghec%}/free-pro-team@latest{% endif %}/graphql). +* O objeto `graphql` fornece o status do limite de taxa para a [API do GraphQL]({% ifversion ghec%}/free-pro-team@latest{% endif %}/graphql). -* The `integration_manifest` object provides your rate limit status for the [GitHub App Manifest code conversion](/apps/building-github-apps/creating-github-apps-from-a-manifest/#3-you-exchange-the-temporary-code-to-retrieve-the-app-configuration) endpoint. +* O objeto `integration_manifest` fornece o status do limite de taxa para o ponto de extremidade [Conversão do código de manifesto do aplicativo GitHub](/apps/building-github-apps/creating-github-apps-from-a-manifest/#3-you-exchange-the-temporary-code-to-retrieve-the-app-configuration). -For more information on the headers and values in the rate limit response, see "[Resources in the REST API](/rest/overview/resources-in-the-rest-api#rate-limit-http-headers)." +Para obter mais informações sobre os cabeçalhos e valores na resposta de limite de taxa, consulte "[Recursos na API REST](/rest/overview/resources-in-the-rest-api#rate-limit-http-headers)". diff --git a/translations/pt-BR/content/rest/reactions.md b/translations/pt-BR/content/rest/reactions.md index 6ba29b6b1d..552540505e 100644 --- a/translations/pt-BR/content/rest/reactions.md +++ b/translations/pt-BR/content/rest/reactions.md @@ -1,6 +1,6 @@ --- -title: Reactions -intro: 'The Reactions API enables you to create, list and delete the reactions on comments.' +title: Reações +intro: 'A API de Reações permite que você crie, liste e exclua as reações nos comentários.' versions: fpt: '*' ghes: '*' @@ -17,4 +17,4 @@ redirect_from: When creating a reaction, the allowed values for the `content` parameter are as follows (with the corresponding emoji for reference): -{% data reusables.repositories.reaction_list %} \ No newline at end of file +{% data reusables.repositories.reaction_list %} diff --git a/translations/pt-BR/content/rest/releases/assets.md b/translations/pt-BR/content/rest/releases/assets.md index 44956c13a1..76e08e8eb4 100644 --- a/translations/pt-BR/content/rest/releases/assets.md +++ b/translations/pt-BR/content/rest/releases/assets.md @@ -1,5 +1,5 @@ --- -title: Release Assets +title: Release Assets intro: '' versions: fpt: '*' @@ -11,3 +11,4 @@ topics: miniTocMaxHeadingLevel: 3 allowTitleToDifferFromFilename: true --- + diff --git a/translations/pt-BR/content/rest/releases/index.md b/translations/pt-BR/content/rest/releases/index.md index c3447b9110..4f7176ee12 100644 --- a/translations/pt-BR/content/rest/releases/index.md +++ b/translations/pt-BR/content/rest/releases/index.md @@ -1,6 +1,6 @@ --- -title: Releases -intro: 'The releases API allows you to create, modify, and delete releases and release assets.' +title: Versões +intro: 'A API de versões permite que você crie, modifique e exclua versões e ativos de versões.' allowTitleToDifferFromFilename: true versions: fpt: '*' @@ -16,3 +16,4 @@ children: redirect_from: - /rest/reference/releases --- + diff --git a/translations/pt-BR/content/rest/releases/releases.md b/translations/pt-BR/content/rest/releases/releases.md index fa1cb398fc..97d9740093 100644 --- a/translations/pt-BR/content/rest/releases/releases.md +++ b/translations/pt-BR/content/rest/releases/releases.md @@ -1,7 +1,6 @@ --- -title: Releases -intro: 'The Releases API allows you to create, modify, and delete releases and release assets. -' +title: Versões +intro: 'The Releases API allows you to create, modify, and delete releases and release assets.' versions: fpt: '*' ghes: '*' @@ -14,6 +13,6 @@ miniTocMaxHeadingLevel: 3 {% note %} -**Note:** The Releases API replaces the Downloads API. You can retrieve the download count and browser download URL from the endpoints in this API that return releases and release assets. +**Observação:** A API de versões substitui a API de Downloads. Você pode recuperar a contagem de download e a URL de download do navegador a partir dos pontos de extremidades nesta API que retornam versões e liberam ativos. -{% endnote %} \ No newline at end of file +{% endnote %} diff --git a/translations/pt-BR/content/rest/repos/autolinks.md b/translations/pt-BR/content/rest/repos/autolinks.md index ba9b5afafd..5883a9a1a5 100644 --- a/translations/pt-BR/content/rest/repos/autolinks.md +++ b/translations/pt-BR/content/rest/repos/autolinks.md @@ -1,6 +1,6 @@ --- -title: Autolinks -intro: 'To help streamline your workflow, you can use the API to add autolinks to external resources like JIRA issues and Zendesk tickets.' +title: Links automáticos +intro: 'Para ajudar a agilizar o seu fluxo de trabalho, você pode usar a API para adicionar os links automáticos a recursos externos, como problemas do JIRA e tíquetes do Zendesk.' versions: fpt: '*' ghes: '>=3.3' @@ -11,6 +11,6 @@ topics: miniTocMaxHeadingLevel: 3 --- -For more information, see "[Configuring autolinks to reference external resources](/github/administering-a-repository/configuring-autolinks-to-reference-external-resources)." +Para obter mais informações, consulte "[Configurar links automáticos para fazer referência a recursos externos](/github/administering-a-repository/configuring-autolinks-to-reference-external-resources)". -{% data variables.product.prodname_github_apps %} require repository administration permissions with read or write access to use the Autolinks API. \ No newline at end of file +{% data variables.product.prodname_github_apps %} exige permissões de administração do repositório com acesso de leitura ou gravação para usar a API de links automáticos. diff --git a/translations/pt-BR/content/rest/repos/contents.md b/translations/pt-BR/content/rest/repos/contents.md index a402506eeb..5c1b30dcbf 100644 --- a/translations/pt-BR/content/rest/repos/contents.md +++ b/translations/pt-BR/content/rest/repos/contents.md @@ -1,6 +1,6 @@ --- -title: Contents -intro: 'These API endpoints let you create, modify, and delete Base64 encoded content in a repository.' +title: Conteúdo +intro: 'Estes pontos de extremidade da API permitem criar, modificar e excluir conteúdo codificado em Base64 em um repositório.' versions: fpt: '*' ghes: '*' @@ -11,24 +11,23 @@ topics: miniTocMaxHeadingLevel: 3 --- -To request the raw format or rendered HTML (when supported), use custom media types for repository contents. +Para solicitar o formato sem processar ou HTML interpretado (quando compatível), use os tipos de mídia personalizados para o conteúdo do repositório. -### Custom media types for repository contents +### Tipos de mídia personalizados para conteúdo do repositório -[READMEs](/rest/reference/repos#get-a-repository-readme), [files](/rest/reference/repos#get-repository-content), and [symlinks](/rest/reference/repos#get-repository-content) support the following custom media types: +Os [READMEs](/rest/reference/repos#get-a-repository-readme), [arquivos](/rest/reference/repos#get-repository-content) e [links simbólicos](/rest/reference/repos#get-repository-content) são compatíveis com os seguintes tipos de mídia personalizados: application/vnd.github.VERSION.raw application/vnd.github.VERSION.html -Use the `.raw` media type to retrieve the contents of the file. +Use o tipo de mídia `.raw` para recuperar o conteúdo do arquivo. -For markup files such as Markdown or AsciiDoc, you can retrieve the rendered HTML using the `.html` media type. Markup languages are rendered to HTML using our open-source [Markup library](https://github.com/github/markup). +Para arquivos de markup, como Markdown ou AsciiDoc, você pode recuperar o HTML interpretado usando o tipo de mídia `.html`. As linguagens de markup são processadas em HTML usando nossa [biblioteca de markup](https://github.com/github/markup) de código aberto. -[All objects](/rest/reference/repos#get-repository-content) support the following custom media type: +[Todos os objetos](/rest/reference/repos#get-repository-content) são compatíveis com o seguinte tipo de mídia personalizado: application/vnd.github.VERSION.object -Use the `object` media type parameter to retrieve the contents in a consistent object format regardless of the content type. For example, instead of an array of objects -for a directory, the response will be an object with an `entries` attribute containing the array of objects. +Use o parâmetro do tipo de mídia do `objeto` para recuperar o conteúdo em um formato de objeto consistente independentemente do tipo de conteúdo. Por exemplo, em vez de um array de objetos para um diretório, a resposta será um objeto com um atributo de `entrada` contendo o array de objetos. -You can read more about the use of media types in the API [here](/rest/overview/media-types). \ No newline at end of file +Você pode ler mais sobre o uso de tipos de mídia na API [aqui](/rest/overview/media-types). diff --git a/translations/pt-BR/content/rest/repos/forks.md b/translations/pt-BR/content/rest/repos/forks.md index 5a7928f9aa..108c7ffece 100644 --- a/translations/pt-BR/content/rest/repos/forks.md +++ b/translations/pt-BR/content/rest/repos/forks.md @@ -1,5 +1,5 @@ --- -title: Forks +title: Bifurcações intro: '' versions: fpt: '*' @@ -10,3 +10,4 @@ topics: - API miniTocMaxHeadingLevel: 3 --- + diff --git a/translations/pt-BR/content/rest/repos/index.md b/translations/pt-BR/content/rest/repos/index.md index 7232e7da73..164404cc0f 100644 --- a/translations/pt-BR/content/rest/repos/index.md +++ b/translations/pt-BR/content/rest/repos/index.md @@ -1,6 +1,6 @@ --- -title: Repositories -intro: 'The Repos API allows to create, manage and control the workflow of public and private {% data variables.product.product_name %} repositories.' +title: Repositórios +intro: 'A API Repos permite criar, gerenciar e controlar o fluxo de trabalho público e privado dos repositórios de {% data variables.product.product_name %}.' allowTitleToDifferFromFilename: true redirect_from: - /v3/repos @@ -21,3 +21,4 @@ children: - /lfs - /tags --- + diff --git a/translations/pt-BR/content/rest/repos/lfs.md b/translations/pt-BR/content/rest/repos/lfs.md index 3b11137030..e703e2bc51 100644 --- a/translations/pt-BR/content/rest/repos/lfs.md +++ b/translations/pt-BR/content/rest/repos/lfs.md @@ -11,3 +11,4 @@ topics: miniTocMaxHeadingLevel: 3 allowTitleToDifferFromFilename: true --- + diff --git a/translations/pt-BR/content/rest/repos/repos.md b/translations/pt-BR/content/rest/repos/repos.md index 8941c62602..533e554a69 100644 --- a/translations/pt-BR/content/rest/repos/repos.md +++ b/translations/pt-BR/content/rest/repos/repos.md @@ -1,5 +1,5 @@ --- -title: Repositories +title: Repositórios intro: 'The Repos API allows to create, manage and control the workflow of public and private GitHub Enterprise Server repositories.' versions: fpt: '*' @@ -11,3 +11,4 @@ topics: miniTocMaxHeadingLevel: 3 allowTitleToDifferFromFilename: true --- + diff --git a/translations/pt-BR/content/rest/repos/tags.md b/translations/pt-BR/content/rest/repos/tags.md index 7685300da2..ea12359cba 100644 --- a/translations/pt-BR/content/rest/repos/tags.md +++ b/translations/pt-BR/content/rest/repos/tags.md @@ -8,3 +8,4 @@ topics: - API miniTocMaxHeadingLevel: 3 --- + diff --git a/translations/pt-BR/content/rest/scim.md b/translations/pt-BR/content/rest/scim.md index 8f63ea1bb9..da66db8047 100644 --- a/translations/pt-BR/content/rest/scim.md +++ b/translations/pt-BR/content/rest/scim.md @@ -1,6 +1,6 @@ --- title: SCIM -intro: 'You can control and manage your GitHub organization members access using SCIM API.' +intro: You can control and manage your GitHub organization members access using SCIM API. versions: fpt: '*' ghec: '*' @@ -11,41 +11,41 @@ redirect_from: - /rest/reference/scim --- -### SCIM Provisioning for Organizations +### Provisionamento de SCIM para Organizações -The SCIM API is used by SCIM-enabled Identity Providers (IdPs) to automate provisioning of {% data variables.product.product_name %} organization membership. The {% ifversion fpt or ghec %}{% data variables.product.prodname_dotcom %}{% else %}{% data variables.product.product_name %}{% endif %} API is based on version 2.0 of the [SCIM standard](http://www.simplecloud.info/). The {% data variables.product.product_name %} SCIM endpoint that an IdP should use is: `{% data variables.product.api_url_code %}/scim/v2/organizations/{org}/`. +A API do SCIM é usada pelos provedores de identidade (IdPs) habilitados pelo SCIM para automatizar o provisionamento de integrantes da organização de {% data variables.product.product_name %}. A {% ifversion fpt or ghec %}{% data variables.product.prodname_dotcom %}{% else %}{% data variables.product.product_name %}{% endif %} API tem por base a versão 2.0 do [Padrão do SCIM](http://www.simplecloud.info/). O ponto de extremidade do SCIM do {% data variables.product.product_name %} que um IdP deve usar é: `{% data variables.product.api_url_code %}/scim/v2/organizations/{org}/`. {% note %} -**Notes:** - - The SCIM API is available only to organizations on [{% data variables.product.prodname_ghe_cloud %}](/billing/managing-billing-for-your-github-account/about-billing-for-github-accounts) with [SAML SSO](/rest/overview/other-authentication-methods#authenticating-for-saml-sso) enabled. {% data reusables.scim.enterprise-account-scim %} For more information about SCIM, see "[About SCIM](/organizations/managing-saml-single-sign-on-for-your-organization/about-scim)." - - The SCIM API cannot be used with {% data variables.product.prodname_emus %}. +**Notas:** + - The SCIM API is available only for individual organizations that use [{% data variables.product.prodname_ghe_cloud %}](/billing/managing-billing-for-your-github-account/about-billing-for-github-accounts) with [SAML SSO](/rest/overview/other-authentication-methods#authenticating-for-saml-sso) enabled. For more information about SCIM, see "[About SCIM for organizations](/enterprise-cloud@latest/organizations/managing-saml-single-sign-on-for-your-organization/about-scim-for-organizations)." + - The SCIM API cannot be used with an enterprise account or with an {% data variables.product.prodname_emu_org %}. {% endnote %} -### Authenticating calls to the SCIM API +### Autenticar chamadas para a API de SCIM -You must authenticate as an owner of a {% data variables.product.product_name %} organization to use its SCIM API. The API expects an [OAuth 2.0 Bearer](/developers/apps/authenticating-with-github-apps) token to be included in the `Authorization` header. You may also use a personal access token, but you must first [authorize it for use with your SAML SSO organization](/github/authenticating-to-github/authorizing-a-personal-access-token-for-use-with-saml-single-sign-on). +Você deve efetuar a autenticação como dono de uma organização do {% data variables.product.product_name %} para usar sua API do SCIM. A API espera que um token [OAuth 2.0](/developers/apps/authenticating-with-github-apps) seja incluído no cabeçalho da `Autorização`. Você também pode usar um token de acesso pessoal, mas primeiro deve [autorizá-lo para uso com sua organização SAML SSO](/github/authenticating-to-github/authorizing-a-personal-access-token-for-use-with-saml-single-sign-on). -### Mapping of SAML and SCIM data +### Mapear dados do SAML e SCIM {% data reusables.scim.nameid-and-username-must-match %} -### Supported SCIM User attributes +### Atributos de usuário de SCIM compatíveis -Name | Type | Description ------|------|-------------- -`userName`|`string` | The username for the user. -`name.givenName`|`string` | The first name of the user. -`name.familyName`|`string` | The last name of the user. -`emails` | `array` | List of user emails. -`externalId` | `string` | This identifier is generated by the SAML provider, and is used as a unique ID by the SAML provider to match against a GitHub user. You can find the `externalID` for a user either at the SAML provider, or using the [List SCIM provisioned identities](#list-scim-provisioned-identities) endpoint and filtering on other known attributes, such as a user's GitHub username or email address. -`id` | `string` | Identifier generated by the GitHub SCIM endpoint. -`active` | `boolean` | Used to indicate whether the identity is active (true) or should be deprovisioned (false). +| Nome | Tipo | Descrição | +| ----------------- | --------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| `userName` | `string` | O nome de usuário para o usuário. | +| `name.givenName` | `string` | O primeiro nome do usuário. | +| `name.familyName` | `string` | O sobrenome do usuário. | +| `emails` | `array` | Lista de e-mails dos usuários. | +| `externalId` | `string` | Este identificador é gerado pelo provedor do SAML e é usado como um ID exclusivo pelo provedor do SAML para corresponder ao usuário do GitHub. Você pode encontrar o `externalID` para um usuário no provedor do SAML ou usar a [listar identidades fornecidas pelo ponto de extremidade do SCIM](#list-scim-provisioned-identities) e filtrar outros atributos conhecidos, como, por exemplo, o nome de usuário no GitHub ou endereço de e-mail de usuário. | +| `id` | `string` | Identificador gerado pelo ponto de extremidade do SCIM do GitHub. | +| `ativo` | `boolean` | Usado para indicar se a identidade está ativa (verdadeira) ou se deve ser desprovisionada (falso). | {% note %} -**Note:** Endpoint URLs for the SCIM API are case sensitive. For example, the first letter in the `Users` endpoint must be capitalized: +**Observação:** As URLs de Endpoint para a API SCIM são sensíveis a maiúsculas e minúsculas. Por exemplo, a primeira letra no endpoint `Usuários` deve ser maiúscula: ```shell GET /scim/v2/organizations/{org}/Users/{scim_user_id} diff --git a/translations/pt-BR/content/rest/search.md b/translations/pt-BR/content/rest/search.md index a463da9363..b309a231b7 100644 --- a/translations/pt-BR/content/rest/search.md +++ b/translations/pt-BR/content/rest/search.md @@ -1,6 +1,6 @@ --- -title: Search -intro: 'The GitHub Search API lets you to search for the specific item efficiently.' +title: Pesquisar +intro: The GitHub Search API lets you to search for the specific item efficiently. versions: fpt: '*' ghes: '*' @@ -13,122 +13,106 @@ redirect_from: - /rest/reference/search --- -The Search API helps you search for the specific item you want to find. For example, you can find a user or a specific file in a repository. Think of it the way you think of performing a search on Google. It's designed to help you find the one result you're looking for (or maybe the few results you're looking for). Just like searching on Google, you sometimes want to see a few pages of search results so that you can find the item that best meets your needs. To satisfy that need, the {% data variables.product.product_name %} Search API provides **up to 1,000 results for each search**. +A API de pesquisa ajuda a pesquisar o item específico que você deseja encontrar. Por exemplo, você pode encontrar um usuário ou um arquivo específico em um repositório. Pense nisso da mesma forma que você pensa em realizar uma pesquisa no Google. Ele é projetado para ajudá-lo a encontrar o resultado que você está procurando (ou talvez os poucos resultados que você está procurando). Assim como pesquisar no Google, às vezes, você quer ver algumas páginas com resultados de pesquisa para que você possa encontrar o item que melhor atenda às suas necessidades. Para atender a essa necessidade, a API de pesquisa do {% data variables.product.product_name %} fornece **até 1.000 resultados para cada pesquisa**. -You can narrow your search using queries. To learn more about the search query syntax, see "[Constructing a search query](/rest/reference/search#constructing-a-search-query)." +Você pode restringir sua pesquisa usando as consultas. Para saber mais sobre a sintaxe de consultas de pesquisa, consulte "[Criar uma consulta de pesquisa](/rest/reference/search#constructing-a-search-query)". -### Ranking search results +### Resultados da pesquisa de classificação -Unless another sort option is provided as a query parameter, results are sorted by best match in descending order. Multiple factors are combined to boost the most relevant item to the top of the result list. +A menos que outra opção de ordenamento seja fornecida como um parâmetro de consulta, os resultados são ordenados pela melhor correspondência e em ordem decrescente. Vários fatores são combinados para impulsionar o item mais relevante para a parte superior da lista de resultados. -### Rate limit +### Limite de taxa {% data reusables.enterprise.rate_limit %} -The Search API has a custom rate limit. For requests using [Basic -Authentication](/rest#authentication), [OAuth](/rest#authentication), or [client -ID and secret](/rest#increasing-the-unauthenticated-rate-limit-for-oauth-applications), you can make up to -30 requests per minute. For unauthenticated requests, the rate limit allows you -to make up to 10 requests per minute. +A API de pesquisa tem um limite de taxa personalizado. Para solicitações que usam a [Autenticação Básica](/rest#authentication)[OAuth ](/rest#authentication) ou [ID e segredo do cliente e](/rest#increasing-the-unauthenticated-rate-limit-for-oauth-applications), você pode fazer até 30 solicitações por minuto. Para solicitações não autenticadas, o limite de taxa permite que você faça até 10 solicitações por minuto. -See the [rate limit documentation](/rest/reference/rate-limit) for details on -determining your current rate limit status. +Veja a [documentação do limite de taxa](/rest/reference/rate-limit) para obter informações sobre a determinação do seu status atual de limite de taxa. -### Constructing a search query +### Criar uma consulta de pesquisa -Each endpoint in the Search API uses [query parameters](https://en.wikipedia.org/wiki/Query_string) to perform searches on {% data variables.product.product_name %}. See the individual endpoint in the Search API for an example that includes the endpoint and query parameters. +Cada ponto de extremidade na API de Pesquisa usa [parâmetros de consulta](https://en.wikipedia.org/wiki/Query_string) para realizar pesquisas no {% data variables.product.product_name %}. Veja o ponto de extremidade individual na API de pesquisa para obter um exemplo que inclui o ponto de extremidade de parâmetros de consulta. -A query can contain any combination of search qualifiers supported on {% data variables.product.product_name %}. The format of the search query is: +Uma consulta pode conter qualquer combinação de qualificadores de pesquisa compatíveis em {% data variables.product.product_name %}. O formato da consulta de pesquisa é: ``` SEARCH_KEYWORD_1 SEARCH_KEYWORD_N QUALIFIER_1 QUALIFIER_N ``` -For example, if you wanted to search for all _repositories_ owned by `defunkt` that -contained the word `GitHub` and `Octocat` in the README file, you would use the -following query with the _search repositories_ endpoint: +Por exemplo, se você quisesse pesquisar todos os _repositórios_ de propriedade de `defunkt` que continham a palavra `GitHub` e `Octocat` no arquivo README, você usaria a consulta seguinte com o ponto de extremidade _pesquisar repositórios_: ``` GitHub Octocat in:readme user:defunkt ``` -**Note:** Be sure to use your language's preferred HTML-encoder to construct your query strings. For example: +**Observação:** Certifique-se de usar o codificador HTML preferido do seu idioma para construir suas strings de consulta. Por exemplo: ```javascript // JavaScript const queryString = 'q=' + encodeURIComponent('GitHub Octocat in:readme user:defunkt'); ``` -See "[Searching on GitHub](/search-github/searching-on-github)" -for a complete list of available qualifiers, their format, and an example of -how to use them. For information about how to use operators to match specific -quantities, dates, or to exclude results, see "[Understanding the search syntax](/search-github/getting-started-with-searching-on-github/understanding-the-search-syntax/)." +Consulte "[Pesquisar no GitHub](/search-github/searching-on-github)" para obter uma lista completa de qualificadores disponíveis, seu formato e um exemplo de como usá-los. Para obter informações sobre como usar operadores para corresponder a quantidades e datas específicas ou para excluir resultados, consulte "[Entender a sintaxe de pesquisa](/search-github/getting-started-with-searching-on-github/understanding-the-search-syntax/)". -### Limitations on query length +### Limitações no tamanho da consulta -The Search API does not support queries that: -- are longer than 256 characters (not including operators or qualifiers). -- have more than five `AND`, `OR`, or `NOT` operators. +A API de pesquisa não é compatível com consultas que: +- têm tamanho superior a 256 caracteres (não incluindo operadores ou qualificadores). +- têm mais de cinco operadores de `E`, `OU` ou `NÃO` operadores. -These search queries will return a "Validation failed" error message. +Estas consultas de pesquisa irão retornar uma mensagem de erro "Ocorreu uma falha na validação". -### Timeouts and incomplete results +### Tempo esgotado e resultados incompletos -To keep the Search API fast for everyone, we limit how long any individual query -can run. For queries that [exceed the time limit](https://developer.github.com/changes/2014-04-07-understanding-search-results-and-potential-timeouts/), -the API returns the matches that were already found prior to the timeout, and -the response has the `incomplete_results` property set to `true`. +Para manter a API de pesquisa rápida para todos, limitamos quanto tempo todas as consulta individual podem ser executadas. Para consultas que [excedem o tempo limite](https://developer.github.com/changes/2014-04-07-understanding-search-results-and-potential-timeouts/), a API retorna as correspondências que já foram encontradas antes do tempo limite, e a resposta tem a propriedade `incomplete_results` definida como `verdadeiro`. -Reaching a timeout does not necessarily mean that search results are incomplete. -More results might have been found, but also might not. +Atingir um tempo limite não significa necessariamente que os resultados da pesquisa estão incompletos. É possível que mais resultados tenham sido, mas também é possível que não. -### Access errors or missing search results +### Erros de acesso ou resultados de pesquisa ausentes -You need to successfully authenticate and have access to the repositories in your search queries, otherwise, you'll see a `422 Unprocessable Entry` error with a "Validation Failed" message. For example, your search will fail if your query includes `repo:`, `user:`, or `org:` qualifiers that request resources that you don't have access to when you sign in on {% data variables.product.prodname_dotcom %}. +Você precisa efetuar a autenticação com sucesso e ter acesso aos repositórios nas consultas de pesquisa. Caso contrário, você verá um erro `422 Unprocessable Entry` com uma mensagem "Falha na validação". Por exemplo, sua pesquisa irá falhar se sua consulta incluir qualificadores `repo:`, `user:` ou `org:` que solicitam recursos aos quais você não tem acesso ao efetuar login em {% data variables.product.prodname_dotcom %}. -When your search query requests multiple resources, the response will only contain the resources that you have access to and will **not** provide an error message listing the resources that were not returned. +Quando sua consulta de pesquisa solicitar vários recursos, a resposta só conterá os recursos aos quais você tem acesso e **não** fornecerá uma mensagem de erro listando os recursos que não foram retornados. -For example, if your search query searches for the `octocat/test` and `codertocat/test` repositories, but you only have access to `octocat/test`, your response will show search results for `octocat/test` and nothing for `codertocat/test`. This behavior mimics how search works on {% data variables.product.prodname_dotcom %}. +Por exemplo, se sua consulta de pesquisa pesquisar os repositórios `octocat/test` e `codertocat/test`, mas você só tem acesso a `octocat/test`, a sua resposta mostrará resultados de pesquisa para `octocat/test` e nenhum resultado para `codertocat/teste`. Este comportamento imita como a pesquisa que funciona no {% data variables.product.prodname_dotcom %}. -### Text match metadata +### Metadados da correspondência de texto -On GitHub, you can use the context provided by code snippets and highlights in search results. The Search API offers additional metadata that allows you to highlight the matching search terms when displaying search results. +No GitHub, você pode usar o contexto fornecido por trechos de código e destaques nos resultados de pesquisa. A API de pesquisa oferece metadados adicionais que permitem que você destaque os termos de pesquisa correspondentes ao exibir resultados de busca. ![code-snippet-highlighting](/assets/images/text-match-search-api.png) -Requests can opt to receive those text fragments in the response, and every fragment is accompanied by numeric offsets identifying the exact location of each matching search term. +As solicitações podem optar por receber esses fragmentos de texto na resposta, e cada fragmento é acompanhado de ajustes numéricos que identificam a localização exata de cada termo de pesquisa correspondente. -To get this metadata in your search results, specify the `text-match` media type in your `Accept` header. +Para obter esses metadados nos resultados da sua pesquisa, especifique o tipo de mídia de `text-match` no seu cabeçalho `Aceitar`. ```shell application/vnd.github.v3.text-match+json ``` -When you provide the `text-match` media type, you will receive an extra key in the JSON payload called `text_matches` that provides information about the position of your search terms within the text and the `property` that includes the search term. Inside the `text_matches` array, each object includes -the following attributes: +Ao fornecer o tipo de mídia `text-match`, você receberá uma chave extra na carga do JSON denominada `text_matches`, que fornece informações sobre a posição dos seus termos de pesquisa dentro do texto e da `propriedade` que inclui o termo de pesquisa. Dentro do array `text_match`, cada objeto inclui os atributos a seguir: -Name | Description ------|-----------| -`object_url` | The URL for the resource that contains a string property matching one of the search terms. -`object_type` | The name for the type of resource that exists at the given `object_url`. -`property` | The name of a property of the resource that exists at `object_url`. That property is a string that matches one of the search terms. (In the JSON returned from `object_url`, the full content for the `fragment` will be found in the property with this name.) -`fragment` | A subset of the value of `property`. This is the text fragment that matches one or more of the search terms. -`matches` | An array of one or more search terms that are present in `fragment`. The indices (i.e., "offsets") are relative to the fragment. (They are not relative to the _full_ content of `property`.) +| Nome | Descrição | +| ------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `object_url` | A URL para o recurso que contém uma propriedade de string que corresponde a um dos termos de pesquisa. | +| `object_type` | O nome para o tipo de recurso que existe em determinado `object_url`. | +| `propriedade` | O nome de uma propriedade do recurso que existe em `object_url`. Esta propriedade é uma string que corresponde a um dos termos de pesquisa. (No JSON retornado a partir de `object_url`, o conteúdo completo do `fragmento` será encontrado na propriedade com este nome.) | +| `fragmento` | Um subconjunto do valor de `propriedade`. Este é o fragmento de texto que corresponde a um ou mais dos termos de pesquisa. | +| `matches` | Um array de um ou mais termos de pesquisa que estão presentes no `fragmento`. Os índices (ou seja, "ajustes") são relativos ao fragmento. (Eles não são relativos ao conteúdo _completo_ de `propriedade`.) | -#### Example +#### Exemplo -Using cURL, and the [example issue search](#search-issues-and-pull-requests) above, our API -request would look like this: +Se usarmos cURL e o [exemplo de pesquisa de problemas](#search-issues-and-pull-requests) acima, nossa solicitação de API seria da seguinte forma: ``` shell curl -H 'Accept: application/vnd.github.v3.text-match+json' \ '{% data variables.product.api_url_pre %}/search/issues?q=windows+label:bug+language:python+state:open&sort=created&order=asc' ``` -The response will include a `text_matches` array for each search result. In the JSON below, we have two objects in the `text_matches` array. +A resposta incluirá um array `text_matches` para cada resultado de pesquisa. No JSON abaixo, temos dois objetos no array `text_matches`. -The first text match occurred in the `body` property of the issue. We see a fragment of text from the issue body. The search term (`windows`) appears twice within that fragment, and we have the indices for each occurrence. +A primeira correspondência de texto ocorreu na propriedade do `texto` do problema. Vemos um fragmento de texto a partir do texto do problema. O termo da pesquisa (`windows`) aparece duas vezes dentro desse fragmento, e temos os índices para cada ocorrência. -The second text match occurred in the `body` property of one of the issue's comments. We have the URL for the issue comment. And of course, we see a fragment of text from the comment body. The search term (`windows`) appears once within that fragment. +A segunda correspondência de texto ocorreu na propriedade do `texto` de um dos comentários do problema. Nós temos a URL do comentário do problema. E, evidentemente, vemos um fragmento de texto do comentário. O termo de pesquisa (`windows`) aparece uma vez dentro desse fragmento. ```json { diff --git a/translations/pt-BR/content/rest/secret-scanning.md b/translations/pt-BR/content/rest/secret-scanning.md index fad846994e..3dc7d530ae 100644 --- a/translations/pt-BR/content/rest/secret-scanning.md +++ b/translations/pt-BR/content/rest/secret-scanning.md @@ -1,6 +1,6 @@ --- title: Secret Scanning -intro: 'Use the Secret Scanning API to retrieve and update secret alerts from a repository.' +intro: Use the Secret Scanning API to retrieve and update secret alerts from a repository. versions: ghes: '*' ghae: '*' @@ -14,10 +14,10 @@ redirect_from: {% data reusables.secret-scanning.api-beta %} -The {% data variables.product.prodname_secret_scanning %} API lets you{% ifversion fpt or ghec or ghes > 3.1 or ghae %}: +A API de {% data variables.product.prodname_secret_scanning %} permite que você{% ifversion fpt or ghec or ghes > 3.1 or ghae %}: -- Enable or disable {% data variables.product.prodname_secret_scanning %}{% if secret-scanning-push-protection %} and push protection{% endif %} for a repository. For more information, see "[Repositories](/rest/reference/repos#update-a-repository)" and expand the "Properties of the `security_and_analysis` object" section in the REST API documentation. +- Enable or disable {% data variables.product.prodname_secret_scanning %}{% if secret-scanning-push-protection %} and push protection{% endif %} for a repository. Para obter mais informações, consulte "[Repositórios](/rest/reference/repos#update-a-repository)" e expanda as "Propriedades do objeto `security_and_analysis` " na documentação da API REST. - Retrieve and update {% data variables.product.prodname_secret_scanning_GHAS %} alerts from a repository. For further details, see the sections below. {%- else %} retrieve and update {% data variables.product.prodname_secret_scanning %} alerts from a repository.{% endif %} -For more information about {% data variables.product.prodname_secret_scanning %}, see "[About {% data variables.product.prodname_secret_scanning %}](/code-security/secret-security/about-secret-scanning)." +Para obter mais informações sobre {% data variables.product.prodname_secret_scanning %}, consulte "[Sobre {% data variables.product.prodname_secret_scanning %}](/code-security/secret-security/about-secret-scanning)." diff --git a/translations/pt-BR/content/rest/teams/discussion-comments.md b/translations/pt-BR/content/rest/teams/discussion-comments.md index 0dde5647e0..fbb56e6229 100644 --- a/translations/pt-BR/content/rest/teams/discussion-comments.md +++ b/translations/pt-BR/content/rest/teams/discussion-comments.md @@ -11,4 +11,4 @@ topics: miniTocMaxHeadingLevel: 3 --- -Any member of the team's [organization](/rest/reference/orgs) can create and read comments on a public discussion. For more details, see "[About team discussions](/organizations/collaborating-with-your-team/about-team-discussions/)." This API is only available to authenticated members of the team's organization. \ No newline at end of file +Qualquer integrante da organização da [organização](/rest/reference/orgs) da equipe pode criar e ler comentários em uma discussão pública. Para obter mais informações, consulte "[Sobre discussões de equipe](/organizations/collaborating-with-your-team/about-team-discussions/)". Esta API só está disponível para os integrantes autenticados da organização da equipe. diff --git a/translations/pt-BR/content/rest/teams/discussions.md b/translations/pt-BR/content/rest/teams/discussions.md index 1a6cc51805..40d27e9d6e 100644 --- a/translations/pt-BR/content/rest/teams/discussions.md +++ b/translations/pt-BR/content/rest/teams/discussions.md @@ -1,6 +1,6 @@ --- title: Discussions -intro: "The Team Discussions API allows you to get, create, edit, and delete discussion posts on a team's page." +intro: 'The Team Discussions API allows you to get, create, edit, and delete discussion posts on a team''s page.' versions: fpt: '*' ghes: '*' @@ -11,4 +11,4 @@ topics: miniTocMaxHeadingLevel: 3 --- -You can use team discussions to have conversations that are not specific to a repository or project. Any member of the team's [organization](/rest/reference/orgs) can create and read public discussion posts. For more details, see "[About team discussions](//organizations/collaborating-with-your-team/about-team-discussions/)." To learn more about commenting on a discussion post, see the [team discussion comments API](/rest/reference/teams#discussion-comments). This API is only available to authenticated members of the team's organization. \ No newline at end of file +Você pode usar discussões da equipe para ter conversas que não são específicas para um repositório ou projeto. Qualquer integrante da [organização](/rest/reference/orgs) da equipe pode criar e ler posts de discussão públicos. Para obter mais informações, consulte "[Sobre discussões de equipe](//organizations/collaborating-with-your-team/about-team-discussions/)". Para aprender mais sobre comentários em uma publicação de discussão, consulte [a API de comentários de discussão em equipe](/rest/reference/teams#discussion-comments). Esta API só está disponível para os integrantes autenticados da organização da equipe. diff --git a/translations/pt-BR/content/rest/teams/external-groups.md b/translations/pt-BR/content/rest/teams/external-groups.md index ab172bd084..16f0386598 100644 --- a/translations/pt-BR/content/rest/teams/external-groups.md +++ b/translations/pt-BR/content/rest/teams/external-groups.md @@ -1,6 +1,6 @@ --- title: External Groups -intro: 'The external groups API allows you to view the external identity provider groups that are available to your organization and manage the connection between external groups and teams in your organization.' +intro: A API de grupos externos permite que você visualize os grupos de provedores de identidade externos que estão disponíveis para sua organização e gerencie a conexão entre grupos externos e equipes na sua organização. versions: fpt: '*' ghae: '*' @@ -10,15 +10,15 @@ topics: miniTocMaxHeadingLevel: 3 --- -To use this API, the authenticated user must be a team maintainer or an owner of the organization associated with the team. +Para usar esta API, o usuário autenticado deve ser um mantenedor de equipe ou um proprietário da organização associada à equipe. {% ifversion ghec %} {% note %} -**Notes:** +**Notas:** -- The external groups API is only available for organizations that are part of a enterprise using {% data variables.product.prodname_emus %}. For more information, see "[About Enterprise Managed Users](/admin/authentication/managing-your-enterprise-users-with-your-identity-provider/about-enterprise-managed-users)." -- If your organization uses team synchronization, you can use the Team Synchronization API. For more information, see "[Team synchronization API](#team-synchronization)." +- A API de grupos externos está disponível apenas para organizações que fazem parte de uma empresa que usa {% data variables.product.prodname_emus %}. Para obter mais informações, consulte[Sobre usuários gerenciados pela empresa](/admin/authentication/managing-your-enterprise-users-with-your-identity-provider/about-enterprise-managed-users)". +- Se sua organização usar a sincronização de equipe, você poderá usar a API de sincronização de equipe. Para obter mais informações, consulte "[API de sincronização de equipe](#team-synchronization)". {% endnote %} -{% endif %} \ No newline at end of file +{% endif %} diff --git a/translations/pt-BR/content/rest/teams/index.md b/translations/pt-BR/content/rest/teams/index.md index fc2c3a44cb..30c3ab646e 100644 --- a/translations/pt-BR/content/rest/teams/index.md +++ b/translations/pt-BR/content/rest/teams/index.md @@ -1,6 +1,6 @@ --- -title: Teams -intro: 'With the Teams API, you can create and manage teams in your {% data variables.product.product_name %} organization.' +title: Equipes +intro: 'Com a API de Equipes, você pode criar e gerenciar equipes na sua organização {% data variables.product.product_name %}.' redirect_from: - /v3/teams - /rest/reference/teams @@ -20,3 +20,4 @@ children: - /members - /team-sync --- + diff --git a/translations/pt-BR/content/rest/teams/members.md b/translations/pt-BR/content/rest/teams/members.md index fdcee06601..ec81a21158 100644 --- a/translations/pt-BR/content/rest/teams/members.md +++ b/translations/pt-BR/content/rest/teams/members.md @@ -1,5 +1,5 @@ --- -title: Members +title: Integrantes intro: '' versions: fpt: '*' @@ -11,13 +11,13 @@ topics: miniTocMaxHeadingLevel: 3 --- -This API is only available to authenticated members of the team's organization. OAuth access tokens require the `read:org` [scope](/apps/building-oauth-apps/understanding-scopes-for-oauth-apps/). +Esta API só está disponível para os integrantes autenticados da organização da equipe. Os tokens de acesso do OAuth exigem o escopo `read:org` [](/apps/building-oauth-apps/understanding-scopes-for-oauth-apps/). {% ifversion fpt or ghes or ghec %} {% note %} -**Note:** When you have team synchronization set up for a team with your organization's identity provider (IdP), you will see an error if you attempt to use the API for making changes to the team's membership. If you have access to manage group membership in your IdP, you can manage GitHub team membership through your identity provider, which automatically adds and removes team members in an organization. For more information, see "Synchronizing teams between your identity provider and GitHub." +**Observação:** Quando você tiver configurado a sincronização da equipe para uma equipe com o provedor de identidade (IdP) da sua organização, você receberá uma mensagem de erro se tentar usar a API para fazer alterações na associação da equipe. Se você tiver acesso para administrar a associação do grupo em seu IdP, você pode administrar a associação da equipe do GitHub através do seu provedor de identidade, que adiciona e remove automaticamente os integrantes da equipe em uma organização. Para obter mais informações, consulte "Sincronizar equipes entre seu provedor de identidade e o GitHub". {% endnote %} -{% endif %} \ No newline at end of file +{% endif %} diff --git a/translations/pt-BR/content/rest/teams/team-sync.md b/translations/pt-BR/content/rest/teams/team-sync.md index 3b6dfa15dd..230a20082a 100644 --- a/translations/pt-BR/content/rest/teams/team-sync.md +++ b/translations/pt-BR/content/rest/teams/team-sync.md @@ -1,6 +1,6 @@ --- title: Team Synchronization -intro: 'The Team Synchronization API allows you to manage connections between {% data variables.product.product_name %} teams and external identity provider (IdP) groups.' +intro: 'A API de Sincronização da Equipe permite que você gerencie as conexões entre equipes de {% data variables.product.product_name %} e grupos de provedor de identidade externo (IdP).' versions: fpt: '*' ghec: '*' @@ -10,12 +10,12 @@ miniTocMaxHeadingLevel: 3 allowTitleToDifferFromFilename: true --- -To use this API, the authenticated user must be a team maintainer or an owner of the organization associated with the team. The token you use to authenticate will also need to be authorized for use with your IdP (SSO) provider. For more information, see "Authorizing a personal access token for use with a SAML single sign-on organization." +Para usar esta API, o usuário autenticado deve ser um mantenedor de equipe ou um proprietário da organização associada à equipe. O token que você usa para efetuar a autenticação também deverá ser autorizado para uso com o provedor de IdP (SSO). Para obter mais informações, consulte "Autorizando um token de acesso pessoal para uso com uma organização de logon único SAML". -You can manage GitHub team members through your IdP with team synchronization. Team synchronization must be enabled to use the Team Synchronization API. For more information, see "Synchronizing teams between your identity provider and GitHub." +Você pode gerenciar os integrantes da equipe do GitHub através do seu IdP com a sincronização de equipe. A sincronização de equipe deve estar habilitada para usar a API de sincronização de equipe. Para obter mais informações, consulte "Sincronizar equipes entre seu provedor de identidade e o GitHub". {% note %} -**Note:** The Team Synchronization API cannot be used with {% data variables.product.prodname_emus %}. To learn more about managing an {% data variables.product.prodname_emu_org %}, see "[External groups API](/enterprise-cloud@latest/rest/reference/teams#external-groups)". +**Observação:** A API de sincronização de equipe não pode ser usada com {% data variables.product.prodname_emus %}. Para saber mais sobre como gerenciar um {% data variables.product.prodname_emu_org %}, consulte "[API de grupos externos](/enterprise-cloud@latest/rest/reference/teams#external-groups)". -{% endnote %} \ No newline at end of file +{% endnote %} diff --git a/translations/pt-BR/content/rest/teams/teams.md b/translations/pt-BR/content/rest/teams/teams.md index fa741a215e..daf8c36f95 100644 --- a/translations/pt-BR/content/rest/teams/teams.md +++ b/translations/pt-BR/content/rest/teams/teams.md @@ -1,5 +1,5 @@ --- -title: Teams +title: Equipes intro: 'With the Teams API, you can create and manage teams in your GitHub organization.' versions: fpt: '*' @@ -11,4 +11,4 @@ topics: miniTocMaxHeadingLevel: 3 --- -This API is only available to authenticated members of the team's [organization](/rest/reference/orgs). OAuth access tokens require the `read:org` [scope](/apps/building-oauth-apps/understanding-scopes-for-oauth-apps/). {% data variables.product.prodname_dotcom %} generates the team's `slug` from the team `name`. +Esta API só está disponível para os integrantes autenticados da [organização](/rest/reference/orgs) da equipe. Os tokens de acesso do OAuth exigem o escopo `read:org` [](/apps/building-oauth-apps/understanding-scopes-for-oauth-apps/). {% data variables.product.prodname_dotcom %} gera o `slug` da equipe a partir do `nome` da equipe. diff --git a/translations/pt-BR/content/rest/users/blocking.md b/translations/pt-BR/content/rest/users/blocking.md index 297347554f..78f25ec240 100644 --- a/translations/pt-BR/content/rest/users/blocking.md +++ b/translations/pt-BR/content/rest/users/blocking.md @@ -9,3 +9,4 @@ topics: miniTocMaxHeadingLevel: 3 allowTitleToDifferFromFilename: true --- + diff --git a/translations/pt-BR/content/rest/users/emails.md b/translations/pt-BR/content/rest/users/emails.md index 1526e6e0a6..139287a1b3 100644 --- a/translations/pt-BR/content/rest/users/emails.md +++ b/translations/pt-BR/content/rest/users/emails.md @@ -1,5 +1,5 @@ --- -title: Emails +title: E-mails intro: '' versions: fpt: '*' @@ -10,4 +10,4 @@ topics: miniTocMaxHeadingLevel: 3 --- -Management of email addresses via the API requires that you authenticate through basic auth, or through OAuth with a correct scope for the endpoint. \ No newline at end of file +O gerenciamento de endereços de e-mail através da API requer que você efetue a autenticação por meio de autenticação básica, ou através do OAuth com um escopo correto para o ponto de extremidade. diff --git a/translations/pt-BR/content/rest/users/followers.md b/translations/pt-BR/content/rest/users/followers.md index b93b9303cd..3b9b011e4d 100644 --- a/translations/pt-BR/content/rest/users/followers.md +++ b/translations/pt-BR/content/rest/users/followers.md @@ -1,5 +1,5 @@ --- -title: Followers +title: Seguidores intro: '' versions: fpt: '*' @@ -9,4 +9,5 @@ versions: topics: - API miniTocMaxHeadingLevel: 3 ---- \ No newline at end of file +--- + diff --git a/translations/pt-BR/content/rest/users/gpg-keys.md b/translations/pt-BR/content/rest/users/gpg-keys.md index 8cc12ab55d..77ad0192eb 100644 --- a/translations/pt-BR/content/rest/users/gpg-keys.md +++ b/translations/pt-BR/content/rest/users/gpg-keys.md @@ -11,4 +11,4 @@ topics: miniTocMaxHeadingLevel: 3 --- -The data returned in the `public_key` response field is not a GPG formatted key. When a user uploads a GPG key, it is parsed and the cryptographic public key is extracted and stored. This cryptographic key is what is returned by the APIs on this page. This key is not suitable to be used directly by programs like GPG. \ No newline at end of file +Os dados retornados no campo de resposta `public_key` não são uma chave com formato GPG. Quando um usuário faz o upload de uma chave GPG, ela é analisada e a chave pública criptográfica é extraída e armazenada. Essa chave criptográfica é o que é retornado pelas APIs nesta página. Esta chave não é adequada para ser usada diretamente por programas como o GPG. diff --git a/translations/pt-BR/content/rest/users/index.md b/translations/pt-BR/content/rest/users/index.md index 22145785f5..83bf244a92 100644 --- a/translations/pt-BR/content/rest/users/index.md +++ b/translations/pt-BR/content/rest/users/index.md @@ -1,6 +1,6 @@ --- -title: Users -intro: The Users API allows to get public and private information about the authenticated user. +title: Usuários +intro: A API de Usuários permite obter informações públicas e privadas sobre o usuário autenticado. redirect_from: - /v3/users - /rest/reference/users @@ -20,3 +20,4 @@ children: - /gpg-keys - /keys --- + diff --git a/translations/pt-BR/content/rest/users/keys.md b/translations/pt-BR/content/rest/users/keys.md index ac61f9554f..c0383ea886 100644 --- a/translations/pt-BR/content/rest/users/keys.md +++ b/translations/pt-BR/content/rest/users/keys.md @@ -10,4 +10,5 @@ topics: - API miniTocMaxHeadingLevel: 3 allowTitleToDifferFromFilename: true ---- \ No newline at end of file +--- + diff --git a/translations/pt-BR/content/rest/users/users.md b/translations/pt-BR/content/rest/users/users.md index e299587e74..bd7328c653 100644 --- a/translations/pt-BR/content/rest/users/users.md +++ b/translations/pt-BR/content/rest/users/users.md @@ -1,6 +1,6 @@ --- -title: Users -intro: 'The Users API allows to get public and private information about the authenticated user.' +title: Usuários +intro: A API de Usuários permite obter informações públicas e privadas sobre o usuário autenticado. versions: fpt: '*' ghes: '*' @@ -11,4 +11,4 @@ topics: miniTocMaxHeadingLevel: 3 --- -Many of the resources on the users API provide a shortcut for getting information about the currently authenticated user. If a request URL does not include a `{username}` parameter then the response will be for the logged in user (and you must pass [authentication information](/rest/overview/resources-in-the-rest-api#authentication) with your request).{% ifversion fpt or ghes or ghec %} Additional private information, such as whether a user has two-factor authentication enabled, is included when authenticated through basic auth or OAuth with the `user` scope.{% endif %} \ No newline at end of file +Muitos dos recursos na API de usuários fornecem um atalho para obter informações sobre o usuário autenticado atualmente. Se uma URL de solicitação não incluir um parâmetro `{username}`, a resposta será para o usuário conectado (e você deve passar [informações de autenticação](/rest/overview/resources-in-the-rest-api#authentication) com sua solicitação).{% ifversion fpt or ghes or ghec %} Informações privadas adicionais, como se um usuário tem autenticação de dois fatores habilitada, estão incluídas quando a autenticação é efetuada por meio da autenticação básica ou OAuth com o escopo do `usuário` .{% endif %} diff --git a/translations/pt-BR/content/rest/webhooks/index.md b/translations/pt-BR/content/rest/webhooks/index.md index fb833f3c0b..ee9f40a524 100644 --- a/translations/pt-BR/content/rest/webhooks/index.md +++ b/translations/pt-BR/content/rest/webhooks/index.md @@ -1,6 +1,6 @@ --- title: Webhooks -intro: The webhooks API allows you to create and manage webhooks for your repositories. +intro: A API de webhooks permite que você crie e gerencie webhooks para seus repositórios. allowTitleToDifferFromFilename: true versions: fpt: '*' @@ -18,46 +18,45 @@ redirect_from: - /rest/reference/webhooks --- -Repository webhooks allow you to receive HTTP `POST` payloads whenever certain events happen in a repository. {% data reusables.webhooks.webhooks-rest-api-links %} +Os webhooks de repositório permitem que você receba cargas de `POST` de HTTP sempre que certos eventos ocorrerem em um repositório. {% data reusables.webhooks.webhooks-rest-api-links %} -If you would like to set up a single webhook to receive events from all of your organization's repositories, see our API documentation for [Organization Webhooks](/rest/reference/orgs#webhooks). +Se você deseja configurar um único webhook para receber eventos de todos os repositórios da organização, consulte nossa documentação de API para [Webhooks de organização](/rest/reference/orgs#webhooks). -In addition to the REST API, {% data variables.product.prodname_dotcom %} can also serve as a [PubSubHubbub](#pubsubhubbub) hub for repositories. +Além da API REST, {% data variables.product.prodname_dotcom %} também pode servir como um núcleo de [PubSubHubbub](#pubsubhubbub) para repositórios. -## Receiving Webhooks +## Receber Webhooks -In order for {% data variables.product.product_name %} to send webhook payloads, your server needs to be accessible from the Internet. We also highly suggest using SSL so that we can send encrypted payloads over HTTPS. +Para que {% data variables.product.product_name %} envie cargas de webhook, seu servidor deve ser acessível pela internet. É altamente recomendável o uso de SSL para que possamos enviar cargas criptografadas por HTTPS. -### Webhook headers +### Cabeçalhos de webhook -{% data variables.product.product_name %} will send along several HTTP headers to differentiate between event types and payload identifiers. See [webhook headers](/developers/webhooks-and-events/webhook-events-and-payloads#delivery-headers) for details. +{% data variables.product.product_name %} enviará ao longo de vários cabeçalhos de HTTP para diferenciar entre tipos de evento e identificadores de carga. Consulte [cabeçalhos de webhook](/developers/webhooks-and-events/webhook-events-and-payloads#delivery-headers) para obter informações. ## PubSubHubbub -GitHub can also serve as a [PubSubHubbub](https://github.com/pubsubhubbub/PubSubHubbub) hub for all repositories. PSHB is a simple publish/subscribe protocol that lets servers register to receive updates when a topic is updated. The updates are sent with an HTTP POST request to a callback URL. -Topic URLs for a GitHub repository's pushes are in this format: +O GitHub também pode servir como um centro de [PubSubHubbub](https://github.com/pubsubhubbub/PubSubHubbub) para todos os repositórios. O PSHB é um simples protocolo de publicação/assinatura que permite o registro de servidores para receber atualizações quando um tópico é atualizado. As atualizações são enviadas com uma solicitação HTTP do tipo POST para uma URL de chamada de retorno. As URLs dos tópicos dos pushes de um repositório do GitHub estão neste formato: `https://github.com/{owner}/{repo}/events/{event}` -The event can be any available webhook event. For more information, see "[Webhook events and payloads](/developers/webhooks-and-events/webhook-events-and-payloads)." +O evento pode ser qualquer evento de webhook disponível. Para obter mais informações, consulte "[Eventos e cargas de Webhook](/developers/webhooks-and-events/webhook-events-and-payloads)". -### Response format +### Formato de resposta -The default format is what [existing post-receive hooks should expect](/post-receive-hooks/): A JSON body sent as the `payload` parameter in a POST. You can also specify to receive the raw JSON body with either an `Accept` header, or a `.json` extension. +O formato padrão é o que [os hooks post-receive existentes devem esperar](/post-receive-hooks/): Um texto JSON enviado como parâmetro `payload` em um POST. Você também pode especificar para receber o texto do JSON sem processar com um cabeçalho `Aceitar` ou uma extensão `.json`. Accept: application/json https://github.com/{owner}/{repo}/events/push.json -### Callback URLs +### URLs de chamada de retorno -Callback URLs can use the `http://` protocol. +As URLs de chamada de retorno podem usar o protocolo `http://`. # Send updates to postbin.org http://postbin.org/123 -### Subscribing +### Assinar -The GitHub PubSubHubbub endpoint is: `{% data variables.product.api_url_code %}/hub`. A successful request with curl looks like: +O ponto de extremidade do GitHub PubSubHubbub é: `{% data variables.product.api_url_code %}/hub`. Uma solicitação bem-sucedida com o curl parece como: ``` shell curl -u "user" -i \ @@ -67,13 +66,13 @@ curl -u "user" -i \ -F "hub.callback=http://postbin.org/123" ``` -PubSubHubbub requests can be sent multiple times. If the hook already exists, it will be modified according to the request. +Solicitações do PubSubHubbub podem ser enviadas várias vezes. Se o hook já existe, ele será modificado de acordo com a solicitação. -#### Parameters +#### Parâmetros -Name | Type | Description ------|------|-------------- -``hub.mode``|`string` | **Required**. Either `subscribe` or `unsubscribe`. -``hub.topic``|`string` |**Required**. The URI of the GitHub repository to subscribe to. The path must be in the format of `/{owner}/{repo}/events/{event}`. -``hub.callback``|`string` | The URI to receive the updates to the topic. -``hub.secret``|`string` | A shared secret key that generates a hash signature of the outgoing body content. You can verify a push came from GitHub by comparing the raw request body with the contents of the {% ifversion fpt or ghes > 3.0 or ghec %}`X-Hub-Signature` or `X-Hub-Signature-256` headers{% elsif ghes < 3.0 %}`X-Hub-Signature` header{% elsif ghae %}`X-Hub-Signature-256` header{% endif %}. You can see [the PubSubHubbub documentation](https://pubsubhubbub.github.io/PubSubHubbub/pubsubhubbub-core-0.4.html#authednotify) for more details. \ No newline at end of file +| Nome | Tipo | Descrição | +| -------------- | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| `hub.mode` | `string` | **Obrigatório**. `Assine` ou `cancele a assinatura`. | +| `hub.topic` | `string` | **Obrigatório**. A URI do repositório do GitHub a ser assinada. O caminho deve estar no formato `/{owner}/{repo}/events/{event}`. | +| `hub.callback` | `string` | A URI para receber as atualizações do tópico. | +| `hub.secret` | `string` | Uma chave de segredo compartilhado que gera uma assinatura de hash do conteúdo de saída do texto. Você pode verificar se um push veio do GitHub comparando o texto da solicitação sem processar com o conteúdo dos cabeçalho do {% ifversion fpt or ghes > 3.0 or ghec %}`X-Hub-Signature` ou `X-Hub-Signature-256` {% elsif ghes < 3.0 %}`X-Hub-Signature` {% elsif ghae %}cabeçalho `X-Hub-Signature-256` {% endif %}. Você pode ver [a documentação do PubSubHubbub](https://pubsubhubbub.github.io/PubSubHubbub/pubsubhubbub-core-0.4.html#authednotify) para obter mais informações. | diff --git a/translations/pt-BR/content/rest/webhooks/repo-config.md b/translations/pt-BR/content/rest/webhooks/repo-config.md index 5653146886..889e95cdb8 100644 --- a/translations/pt-BR/content/rest/webhooks/repo-config.md +++ b/translations/pt-BR/content/rest/webhooks/repo-config.md @@ -11,3 +11,4 @@ topics: miniTocMaxHeadingLevel: 3 allowTitleToDifferFromFilename: true --- + diff --git a/translations/pt-BR/content/rest/webhooks/repo-deliveries.md b/translations/pt-BR/content/rest/webhooks/repo-deliveries.md index ee3f49cc36..ae159e14a5 100644 --- a/translations/pt-BR/content/rest/webhooks/repo-deliveries.md +++ b/translations/pt-BR/content/rest/webhooks/repo-deliveries.md @@ -11,3 +11,4 @@ topics: miniTocMaxHeadingLevel: 3 allowTitleToDifferFromFilename: true --- + diff --git a/translations/pt-BR/content/rest/webhooks/repos.md b/translations/pt-BR/content/rest/webhooks/repos.md index 51d4dd89a8..55bc892fc3 100644 --- a/translations/pt-BR/content/rest/webhooks/repos.md +++ b/translations/pt-BR/content/rest/webhooks/repos.md @@ -11,3 +11,4 @@ topics: miniTocMaxHeadingLevel: 3 allowTitleToDifferFromFilename: true --- + diff --git a/translations/pt-BR/content/search-github/getting-started-with-searching-on-github/about-searching-on-github.md b/translations/pt-BR/content/search-github/getting-started-with-searching-on-github/about-searching-on-github.md index 59ce5d5937..84c46d9a58 100644 --- a/translations/pt-BR/content/search-github/getting-started-with-searching-on-github/about-searching-on-github.md +++ b/translations/pt-BR/content/search-github/getting-started-with-searching-on-github/about-searching-on-github.md @@ -62,30 +62,26 @@ A {% data variables.search.advanced_url %} fornece uma interface visual para con ![Pesquisa avançada](/assets/images/help/search/advanced_search_demo.gif) -{% ifversion fpt or ghes or ghae or ghec %} - ## Pesquisando repositórios em {% data variables.product.prodname_dotcom_the_website %} a partir do seu ambiente corporativo privado -Se você usar {% ifversion fpt or ghec %}{% data variables.product.prodname_ghe_server %} ou {% data variables.product.prodname_ghe_managed %}{% else %}{% data variables.product.product_name %}{% endif %} e você for um membro de uma organização de {% data variables.product.prodname_dotcom_the_website %} que estiver usando {% data variables.product.prodname_ghe_cloud %}, o proprietário de uma empresa para o seu ambiente de {% data variables.product.prodname_enterprise %} poderá habilitar {% data variables.product.prodname_github_connect %} para que você possa pesquisar em ambos os ambientes ao mesmo tempo{% ifversion ghes or ghae %} a partir de {% data variables.product.product_name %}{% endif %}. Para obter mais informações, consulte o seguinte. +{% ifversion fpt or ghec %} -{% ifversion fpt or ghes or ghec %} +If you use both {% data variables.product.prodname_dotcom_the_website %} and {% data variables.product.prodname_ghe_server %} or {% data variables.product.prodname_ghe_managed %}, and an enterprise owner has enabled {% data variables.product.prodname_unified_search %}, you can search across both environments at the same time from {% data variables.product.prodname_ghe_server %} or {% data variables.product.prodname_ghe_managed %}. For more information, see [the {% data variables.product.prodname_ghe_server %} documentation](/enterprise-server@latest/search-github/getting-started-with-searching-on-github/about-searching-on-github#searching-repositories-on-githubcom-from-your-private-enterprise-environment) or [the {% data variables.product.prodname_ghe_managed %} documentation](/github-ae@latest/search-github/getting-started-with-searching-on-github/about-searching-on-github#searching-repositories-on-githubcom-from-your-private-enterprise-environment). -- "[Habilitando {% data variables.product.prodname_unified_search %} para a sua empresa]({% ifversion not ghes %}/enterprise-server@latest{% endif %}/admin/configuration/configuring-github-connect/enabling-unified-search-for-your-enterprise)" na documentação de {% data variables.product.prodname_ghe_server %}{% endif %} -- "[Habilitando {% data variables.product.prodname_unified_search %} para a sua empresa](/github-ae@latest/admin/configuration/configuring-github-connect/enabling-unified-search-for-your-enterprise)" na documentação de {% data variables.product.prodname_ghe_managed %} +{% else %} -{% ifversion ghes or ghae %} +If you use both {% data variables.product.prodname_dotcom_the_website %} and {% data variables.product.product_name %}, and an enterprise owner has enabled {% data variables.product.prodname_unified_search %}, you can search across both environments at the same time from {% data variables.product.product_name %}. For more information about how enterprise owners can enable {% data variables.product.prodname_unified_search %}, see "[Enabling {% data variables.product.prodname_unified_search %} for your enterprise](/admin/configuration/configuring-github-connect/enabling-unified-search-for-your-enterprise)." -Para definir o escopo da pesquisa por ambiente, você pode usar uma opção de filtro na {% data variables.search.advanced_url %} ou pode usar o prefixo de pesquisa `environment:`. Para pesquisar apenas por conteúdo no {% data variables.product.product_name %}, use a sintaxe de pesquisa `environment:local`. Para pesquisar apenas por conteúdo no {% data variables.product.prodname_dotcom_the_website %}, use `environment:github`. +Your enterprise owner on {% data variables.product.product_name %} can separately enable {% data variables.product.prodname_unified_search %} for all public repositories on {% data variables.product.prodname_dotcom_the_website %} and for private repositories owned by the organization or enterprise on {% data variables.product.prodname_dotcom_the_website %} that is connected to {% data variables.product.product_name %} through {% data variables.product.prodname_github_connect %}. -O proprietário da sua empresa em {% data variables.product.product_name %} pode habilitar {% data variables.product.prodname_unified_search %} para todos os repositórios públicos, todos os repositórios privados ou apenas alguns repositórios privados na organização de {% data variables.product.prodname_ghe_cloud %} conectada. +Before you can use {% data variables.product.prodname_unified_search %} for private repositories, you must connect your personal accounts on {% data variables.product.prodname_dotcom_the_website %} and {% data variables.product.product_name %}. Para obter mais informações, consulte "[Habilitando a pesquisa no repositório {% data variables.product.prodname_dotcom_the_website %} no ambiente privado da empresa](/search-github/getting-started-with-searching-on-github/enabling-githubcom-repository-search-from-your-private-enterprise-environment)." -Ao pesquisar a partir de {% data variables.product.product_name %}, você só pode pesquisar em repositórios privados aos quais tem acesso na organização de {% data variables.product.prodname_dotcom_the_website %} conectada. Os proprietários da empresa para {% data variables.product.product_name %} e proprietários da organização no {% data variables.product.prodname_dotcom_the_website %} não podem pesquisar repositórios privados pertencentes à sua conta em {% data variables.product.prodname_dotcom_the_website %}. Para pesquisar os repositórios privados aplicáveis, você deve habilitar a pesquisa privada no repositório para as suas contas pessoais em {% data variables.product.product_name %}. Para obter mais informações, consulte "[Habilitando a pesquisa no repositório {% data variables.product.prodname_dotcom_the_website %} no ambiente privado da empresa](/search-github/getting-started-with-searching-on-github/enabling-githubcom-repository-search-from-your-private-enterprise-environment)." - -{% endif %} +When you search from {% data variables.product.product_name %}, only private repositories that you have access to and that are owned by the connected organization or enterprise account will be included in search results. Neither you nor anyone else will be able to search private repositories owned by your personal account on {% data variables.product.prodname_dotcom_the_website %} from {% data variables.product.product_name %}. +To limit your search to one environment, you can use a filter option on the {% data variables.search.advanced_url %} or you can use the `environment:` search prefix. To only search for content on {% data variables.product.product_name %}, use the search syntax `environment:local`. Para pesquisar apenas por conteúdo no {% data variables.product.prodname_dotcom_the_website %}, use `environment:github`. {% endif %} ## Leia mais -- "[Entender a sintaxe de pesquisa](/search-github/getting-started-with-searching-on-github/understanding-the-search-syntax)" +- "[Understanding the search syntax](/search-github/getting-started-with-searching-on-github/understanding-the-search-syntax)" - "[Pesquisar no GitHub](/articles/searching-on-github)" diff --git a/translations/pt-BR/content/search-github/getting-started-with-searching-on-github/enabling-githubcom-repository-search-from-your-private-enterprise-environment.md b/translations/pt-BR/content/search-github/getting-started-with-searching-on-github/enabling-githubcom-repository-search-from-your-private-enterprise-environment.md index a2cc8fabc8..bb22b21538 100644 --- a/translations/pt-BR/content/search-github/getting-started-with-searching-on-github/enabling-githubcom-repository-search-from-your-private-enterprise-environment.md +++ b/translations/pt-BR/content/search-github/getting-started-with-searching-on-github/enabling-githubcom-repository-search-from-your-private-enterprise-environment.md @@ -10,47 +10,23 @@ redirect_from: - /github/searching-for-information-on-github/enabling-githubcom-repository-search-in-github-enterprise-server - /github/searching-for-information-on-github/getting-started-with-searching-on-github/enabling-githubcom-repository-search-in-github-enterprise-server versions: - fpt: '*' ghes: '*' ghae: '*' - ghec: '*' topics: - GitHub search --- -## Sobre a pesquisa de repositórios de {% data variables.product.prodname_dotcom_the_website %} a partir do {% ifversion fpt or ghec %}seu ambiente empresarial privado{% else %}{% data variables.product.product_name %}{% endif %} +## About search for {% data variables.product.prodname_dotcom_the_website %} repositories from {% data variables.product.product_name %} -Você pode pesquisar repositórios privados designados em {% data variables.product.prodname_ghe_cloud %} a partir do {% ifversion fpt or ghec %} seu {% data variables.product.prodname_enterprise %} ambiente{% else %}{% data variables.product.product_location %}{% ifversion ghae %} em {% data variables.product.prodname_ghe_managed %}{% endif %}{% endif %}. {% ifversion fpt or ghec %}, por exemplo, se você usar {% data variables.product.prodname_ghe_server %}, você pode pesquisar repositórios privados da sua empresa a partir de {% data variables.product.prodname_ghe_cloud %} na interface web por {% data variables.product.prodname_ghe_server %}.{% endif %} +You can search for designated private repositories on {% data variables.product.prodname_ghe_cloud %} from {% data variables.product.product_location %}{% ifversion ghae %} on {% data variables.product.prodname_ghe_managed %}{% endif %}. For more information about searching across environments, see "[About searching on GitHub](/github/searching-for-information-on-github/getting-started-with-searching-on-github/about-searching-on-github#searching-repositories-on-githubcom-from-your-private-enterprise-environment)." ## Pré-requisitos -- Um proprietário de empresa para {% ifversion fpt or ghec %}seu ambiente {% data variables.product.prodname_enterprise %} privado{% else %}{% data variables.product.product_name %}{% endif %} deve habilitar {% data variables.product.prodname_github_connect %} e {% data variables.product.prodname_unified_search %} para repositórios privados. Para obter mais informações, consulte o seguinte. -{% ifversion fpt %} - - "[Enabling {% data variables.product.prodname_unified_search %} for your enterprise](/enterprise-server@latest/admin/configuration/configuring-github-connect/enabling-unified-search-for-your-enterprise)" in the {% data variables.product.prodname_ghe_server %} documentation{% endif %}{% ifversion ghec %} - - "[Enabling {% data variables.product.prodname_unified_search %} for your enterprise](/enterprise-server@latest/admin/configuration/configuring-github-connect/enabling-unified-search-for-your-enterprise)" in the {% data variables.product.prodname_ghe_server %} documentation{% endif %}{% ifversion ghes %} - - "[Enabling {% data variables.product.prodname_unified_search %} for your enterprise](/admin/configuration/configuring-github-connect/enabling-unified-search-for-your-enterprise)"{% endif %}{% ifversion fpt or ghec or ghae %} - - "[Enabling {% data variables.product.prodname_unified_search %} for your enterprise](/github-ae@latest/admin/configuration/configuring-github-connect/enabling-unified-search-for-your-enterprise)"{% ifversion fpt or ghec %} in the {% data variables.product.prodname_ghe_managed %} documentation{% endif %} -{% endif %} +An enterprise owner for {% data variables.product.product_name %} must enable {% data variables.product.prodname_github_connect %} and {% data variables.product.prodname_unified_search %} for private repositories. Para obter mais informações, consulte "[Habilitar {% data variables.product.prodname_unified_search %} para a sua empresa](/admin/configuration/configuring-github-connect/enabling-unified-search-for-your-enterprise)." -- Você já deve ter acesso aos repositórios privados e conectar sua conta {% ifversion fpt or ghec %}no seu ambiente privado de {% data variables.product.prodname_enterprise %}{% else %}em {% data variables.product.product_name %}{% endif %} com sua conta em {% data variables.product.prodname_dotcom_the_website %}. Para obter mais informações sobre os repositórios que você pode pesquisar, consulte "[Sobre pesquisa no GitHub](/github/searching-for-information-on-github/getting-started-with-searching-on-github/about-searching-on-github#searching-repositories-on-githubcom-from-your-private-enterprise-environment)". - -## Habilitar a pesquisa de repositório no GitHub.com a partir do {% ifversion fpt or ghec %}seu ambiente {% data variables.product.prodname_enterprise %} privado{% else %}{% data variables.product.product_name %}{% endif %} - -{% ifversion fpt or ghec %} - -Para obter mais informações, consulte o seguinte. - -| Seu ambiente corporativo | Mais informações | -|:--------------------------------------------------- |:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| {% data variables.product.prodname_ghe_server %} | "[Habilitando a pesquisa de repositório de {% data variables.product.prodname_dotcom_the_website %} a partir do seu ambiente corporativo privado](/enterprise-server@latest/search-github/getting-started-with-searching-on-github/enabling-githubcom-repository-search-from-your-private-enterprise-environment#enabling-githubcom-repository-search-from-github-enterprise-server)" | -| {% data variables.product.prodname_ghe_managed %} | "[Habilitando a pesquisa de repositório de {% data variables.product.prodname_dotcom_the_website %} a partir do seu ambiente corporativo privado](/github-ae@latest//search-github/getting-started-with-searching-on-github/enabling-githubcom-repository-search-from-your-private-enterprise-environment#enabling-githubcom-repository-search-from-github-ae)" | - -{% elsif ghes or ghae %} +## Enabling {% data variables.product.prodname_dotcom_the_website %} repository search from {% data variables.product.product_name %} 1. Efetue o login em {% data variables.product.product_name %} e {% data variables.product.prodname_dotcom_the_website %}. 1. No canto superior direito de qualquer página do {% data variables.product.product_name %}, clique na sua foto do perfil e em **Configurações**. ![Ícone Settings (Configurações) na barra de usuário](/assets/images/help/settings/userbar-account-settings.png) {% data reusables.github-connect.github-connect-tab-user-settings %} {% data reusables.github-connect.connect-dotcom-and-enterprise %} -{% data reusables.github-connect.connect-dotcom-and-enterprise %} - -{% endif %} diff --git a/translations/pt-BR/content/site-policy/github-terms/github-terms-for-additional-products-and-features.md b/translations/pt-BR/content/site-policy/github-terms/github-terms-for-additional-products-and-features.md index 4dcc3ed455..9e7a735bc0 100644 --- a/translations/pt-BR/content/site-policy/github-terms/github-terms-for-additional-products-and-features.md +++ b/translations/pt-BR/content/site-policy/github-terms/github-terms-for-additional-products-and-features.md @@ -27,7 +27,7 @@ Ao usar as Funcionalidades e Produtos Adicionais, você também concorda com os - Os usuários do **GitHub AE** podem ter acesso aos seguintes produtos e funcionalidades: ações, segurança avançada, dados de consultoria, conexões, visualização de dependência, Importador do GitHub Enterprise, pacotes e páginas. -## Ações +## Actions As Ações GitHub permitem criar fluxos de trabalho personalizados do ciclo de vida de desenvolvimento de softwares diretamente no seu repositório GitHub. Ações são cobradas conforme o uso. A [Documentação de ações](/actions) inclui detalhes, que abrangem quantidades de computação e armazenamento (dependendo do plano da sua conta) e como monitorar seus minutos de ação de uso e definir limites de uso. As ações e todos elementos do serviço ou produto de Ações não podem ser usados em violação do Contrato, a [Políticas de Uso Aceitável no GitHub](/github/site-policy/github-acceptable-use-policies), ou as limitações de serviço do GitHub Actions estabelecidas na [Documentação de Ações](/actions/reference/usage-limits-billing-and-administration). Além disso, independentemente de uma Ação estar usando executores auto-hospedados, as ações não devem ser usadas para: diff --git a/translations/pt-BR/content/site-policy/other-site-policies/github-and-trade-controls.md b/translations/pt-BR/content/site-policy/other-site-policies/github-and-trade-controls.md index 99302bbc49..e31c5f339b 100644 --- a/translations/pt-BR/content/site-policy/other-site-policies/github-and-trade-controls.md +++ b/translations/pt-BR/content/site-policy/other-site-policies/github-and-trade-controls.md @@ -16,9 +16,9 @@ topics: GitHub.com, GitHub Enterprise Server, e as informações que você enviar para qualquer produto podem estar sujeitas a regulamentações de controle de negociação, inclusive sob Regulamentos da Administração de Exportação dos EUA (EAR). Regulamentos Administrativos de Exportação (EAR). -O objetivo do GitHub é ser a plataforma global para a colaboração de desenvolvedores, não importa onde os desenvolvedores estiverem. Levamos a sério a nossa responsabilidade de examinar minuciosamente as ordens governamentais para ter a certeza de que os usuários e clientes não sejam impactados para além do que seja exigido por lei. Isso inclui manter os serviços públicos de repositórios, incluindo aqueles para projetos de código aberto, disponíveis e acessíveis para apoiar comunicações pessoais que envolvem desenvolvedores em regiões sancionadas. Isto também significa que o GitHub defenderá para desenvolvedores de regiões sancionadas para desfrutar de maior acesso à plataforma e total acesso à comunidade global de código aberto. +O objetivo do GitHub é ser a plataforma global para a colaboração de desenvolvedores, não importa onde os desenvolvedores estiverem. We take seriously our responsibility to examine government sanctions thoroughly to be certain that users and customers are not impacted beyond what is required by law. Isso inclui manter os serviços públicos de repositórios, incluindo aqueles para projetos de código aberto, disponíveis e acessíveis para apoiar comunicações pessoais que envolvem desenvolvedores em regiões sancionadas. Isto também significa que o GitHub defenderá para desenvolvedores de regiões sancionadas para desfrutar de maior acesso à plataforma e total acesso à comunidade global de código aberto. -Como resultado de nossa defesa e trabalho duro com os EUA reguladores, o GitHub obteve uma licença dos EUA Controle de Ativos Externos do Departamento de Tesouro (OFAC) para restaurar nossos serviços em nuvem para desenvolvedores no Irã. E continuaremos a trabalhar com os EUA. reguladores para proteger licenças semelhantes para oferecer serviços de colaboração aos desenvolvedores da Síria e Crimeia. Estamos empenhados em defender o acesso de desenvolvedor mais amplo possível, já que acreditamos que oferecer serviços de colaboração de código para desenvolvedores de regiões sancionadas fortalece a comunidade de desenvolvedores, amplia o progresso humano e apoia o fortalecimento da política externa dos EUA de promoção da liberdade de expressão e da livre circulação da informação. Para obter informações sobre a licença que garantimos para desenvolvedores no Irã, leia [o post no blogue](https://github.blog/2021-01-05-advancing-developer-freedom-github-is-fully-available-in-iran). +Como resultado de nossa defesa e trabalho duro com os EUA reguladores, o GitHub obteve uma licença dos EUA Controle de Ativos Externos do Departamento de Tesouro (OFAC) para restaurar nossos serviços em nuvem para desenvolvedores no Irã. E continuaremos a trabalhar com os EUA. regulators to secure similar licenses to offer collaboration services to developers in other sanctioned regions, such as Syria and Crimea. Estamos empenhados em defender o acesso de desenvolvedor mais amplo possível, já que acreditamos que oferecer serviços de colaboração de código para desenvolvedores de regiões sancionadas fortalece a comunidade de desenvolvedores, amplia o progresso humano e apoia o fortalecimento da política externa dos EUA de promoção da liberdade de expressão e da livre circulação da informação. Para obter informações sobre a licença que garantimos para desenvolvedores no Irã, leia [o post no blogue](https://github.blog/2021-01-05-advancing-developer-freedom-github-is-fully-available-in-iran). Embora tenhamos fornecido as seguintes informações para sua conveniência, em última análise, é sua responsabilidade garantir que o seu uso de produtos e serviços GitHub esteja de acordo com todas as leis e regulamentações aplicáveis, incluindo as leis de controle exportação dos EUA. de controle de exportação dos EUA. @@ -42,13 +42,13 @@ O GitHub Enterprise Server é um appliance virtual auto-hospedado que pode ser e O GitHub Enterprise Server é um produto comercial e em massa, que recebeu o Número de Classificação de Controle de Exportação (ECCN) de `5D992.c` e pode ser exportado para a maioria dos destinos sem licença obrigatória (NLR). -O GitHub Enterprise Server não pode ser vendido, exportado ou reexportado para qualquer país listado no Country Group E:1 no Supplement No. 1 parte 740 da EAR ou à região da Crimeia, da Ucrânia. Esta lista contém atualmente Cuba, Irã, Coreia do Norte e Síria, mas está sujeita a alterações. +GitHub Enterprise Server may not be sold to, exported, or re-exported to any country listed in Country Group E:1 in Supplement No. 1 to part 740 of the EAR or to the following regions of Ukraine: Crimea and the separatist areas of Donetsk and Luhansk. The countries listed currently include Cuba, Iran, North Korea, Syria, Russia, and Belarus, but this list is subject to change. ## Perguntas frequentes ### Em que países e territórios são aplicadas sanções governamentais dos EUA são aplicadas? -Crimeia, Cuba, Irã, Coreia do Norte e Síria. No entanto, no que diz respeito ao Irã, o GitHub agora tem uma licença dos EUA. O Escritório de Controle de Ativos Externos do Departamento do Tesouro (OFAC) para fornecer serviços de nuvem a desenvolvedores localizados ou que residam em qualquer outro lugar nesse país. Serviços em nuvem do GitHub, gratuitos e pagos, também estão geralmente disponíveis para desenvolvedores localizados em Cuba. +Crimea, the separatist areas of Donetsk and Luhasnk, Cuba, Iran, North Korea, and Syria. No entanto, no que diz respeito ao Irã, o GitHub agora tem uma licença dos EUA. O Escritório de Controle de Ativos Externos do Departamento do Tesouro (OFAC) para fornecer serviços de nuvem a desenvolvedores localizados ou que residam em qualquer outro lugar nesse país. Serviços em nuvem do GitHub, gratuitos e pagos, também estão geralmente disponíveis para desenvolvedores localizados em Cuba. ### Como o GitHub garante que as pessoas que não vivem e/ou tenham ligações profissionais com os países e territórios sancionados ainda tenham acesso ou capacidade de recorrer? @@ -64,11 +64,11 @@ Viajar para essas regiões pode impactar o status de sua conta, mas a disponibil Agora, o GitHub tem uma licença da OFAC para fornecer serviços em nuvem para os desenvolvedores localizados ou residentes no Irã, país sancionado pelos EUA. A licença inclui todos os serviços públicos e privados para indivíduos e organizações, tanto grátis como pagos. Serviços em nuvem do GitHub, gratuitos e pagos, também estão geralmente disponíveis para desenvolvedores localizados em Cuba. -O GitHub tem o compromisso de continuar oferecendo serviços públicos grátis de repositórios para desenvolvedores com contas individuais e organizacionais na Síria e Crimeia. Isso inclui acesso limitado a serviços gratuitos, como repositórios públicos para projetos de código aberto (e páginas públicas associadas), gists públicos e minutos de Ação gratuitos alocados, apenas para comunicações pessoais, e não para fins comerciais. +GitHub is committed to continuing to offer free public repository services to developers with individual and organizational accounts in Syria, Crimea, and the separatist areas of Donetsk and Luhansk. Isso inclui acesso limitado a serviços gratuitos, como repositórios públicos para projetos de código aberto (e páginas públicas associadas), gists públicos e minutos de Ação gratuitos alocados, apenas para comunicações pessoais, e não para fins comerciais. Para contas organizacionais pagas nessas regiões sancionadas, os usuários podem ter acesso limitado aos seus repositórios públicos, que foram rebaixados para repositórios arquivados somente leitura. Para contas organizacionais gratuitas nessas regiões sancionadas, no entanto, os usuários continuarão a ter acesso total a repositórios públicos gratuitos para projetos de código aberto (e Páginas públicas associadas), gists públicos e minutos de Ação alocados grátis. -O GitHub continuará defendendo junto com os EUA. reguladores para o maior acesso possível aos serviços de colaboração de código para desenvolvedores da Síria e da Crimeia, incluindo repositórios privados. Acreditamos que oferecer a esses serviços é um avanço para o progresso humano, comunicação internacional, assim como para o fortalecimento para as restrições permanentes da política externa dos EUA. de promoção da liberdade de expressão e da livre circulação da informação. +O GitHub continuará defendendo junto com os EUA. regulators for the greatest possible access to code collaboration services to developers in sanctioned regions, such as Syria and Crimea, including private repositories. Acreditamos que oferecer a esses serviços é um avanço para o progresso humano, comunicação internacional, assim como para o fortalecimento para as restrições permanentes da política externa dos EUA. de promoção da liberdade de expressão e da livre circulação da informação. Nacionais Designados Especialmente (SDNs) e outras partes negadas ou bloqueadas nos termos dos EUA e outras leis aplicáveis, e certos funcionários do governo podem receber restrições para acessar ou usar o GitHub, onde quer que se encontrem. Os usuários não podem usar o GitHub.com para ou em nome de tais entidades, incluindo, de modo geral, os governos de países sancionados. diff --git a/translations/pt-BR/data/features/README.md b/translations/pt-BR/data/features/README.md index f8e619a7db..4daf3a7b8b 100644 --- a/translations/pt-BR/data/features/README.md +++ b/translations/pt-BR/data/features/README.md @@ -45,7 +45,7 @@ versions: ## Aplicação de esquema -O esquema para validar a versão do recurso encontra-se em [`tests/helpers/schemas/feature-versions.js`](tests/helpers/schemas/feature-versions.js) e é exercido por [`tests/content/lint-files.js`](tests/content/lint-files.js). +The schema for validating the feature versioning lives in [`tests/helpers/schemas/feature-versions-schema.js`](/tests/helpers/schemas/feature-versions-schema.js) and is exercised by [`tests/linting/lint-files.js`](/tests/linting/lint-files.js). ## Script para remover tags de recursos diff --git a/translations/pt-BR/data/features/actions-starter-template-ui.yml b/translations/pt-BR/data/features/actions-starter-template-ui.yml index 7e1ebe5384..ec065e9716 100644 --- a/translations/pt-BR/data/features/actions-starter-template-ui.yml +++ b/translations/pt-BR/data/features/actions-starter-template-ui.yml @@ -4,3 +4,5 @@ versions: fpt: '*' ghec: '*' + ghes: '>3.4' + ghae: 'issue-5169' diff --git a/translations/pt-BR/data/features/blame-ignore-revs.yml b/translations/pt-BR/data/features/blame-ignore-revs.yml index 19c73fc721..abb0a902d4 100644 --- a/translations/pt-BR/data/features/blame-ignore-revs.yml +++ b/translations/pt-BR/data/features/blame-ignore-revs.yml @@ -4,4 +4,4 @@ versions: fpt: '*' ghec: '*' - ghes: '>3.5' + ghes: '>3.4' diff --git a/translations/pt-BR/data/features/codeql-packs.yml b/translations/pt-BR/data/features/codeql-packs.yml index d3fb509a5e..c9510f0438 100644 --- a/translations/pt-BR/data/features/codeql-packs.yml +++ b/translations/pt-BR/data/features/codeql-packs.yml @@ -3,3 +3,4 @@ #Documentation for the CodeQL package manager and CodeQL packs. versions: fpt: '*' + ghec: '*' diff --git a/translations/pt-BR/data/features/device-flow-is-opt-in.yml b/translations/pt-BR/data/features/device-flow-is-opt-in.yml index 1b66880f95..97ae1347a3 100644 --- a/translations/pt-BR/data/features/device-flow-is-opt-in.yml +++ b/translations/pt-BR/data/features/device-flow-is-opt-in.yml @@ -3,4 +3,5 @@ versions: fpt: '*' ghec: '*' + ghes: '>3.4' ghae: 'issue-6307' diff --git a/translations/pt-BR/data/features/ghas-committers-calculator.yml b/translations/pt-BR/data/features/ghas-committers-calculator.yml new file mode 100644 index 0000000000..9759623eb6 --- /dev/null +++ b/translations/pt-BR/data/features/ghas-committers-calculator.yml @@ -0,0 +1,3 @@ +--- +versions: + ghes: '*' diff --git a/translations/pt-BR/data/features/github-actions-in-dependency-graph.yml b/translations/pt-BR/data/features/github-actions-in-dependency-graph.yml index 1690a6b771..e3a1682189 100644 --- a/translations/pt-BR/data/features/github-actions-in-dependency-graph.yml +++ b/translations/pt-BR/data/features/github-actions-in-dependency-graph.yml @@ -4,4 +4,5 @@ versions: fpt: '*' ghae: 'issue-5813' + ghes: '>3.4' ghec: '*' diff --git a/translations/pt-BR/data/graphql/ghae/graphql_upcoming_changes.public-ghae.yml b/translations/pt-BR/data/graphql/ghae/graphql_upcoming_changes.public-ghae.yml index 74b3db4d09..b0b2ca237f 100644 --- a/translations/pt-BR/data/graphql/ghae/graphql_upcoming_changes.public-ghae.yml +++ b/translations/pt-BR/data/graphql/ghae/graphql_upcoming_changes.public-ghae.yml @@ -14,20 +14,6 @@ upcoming_changes: date: '2020-01-01T00:00:00+00:00' criticality: breaking owner: tambling - - - location: EnterpriseBillingInfo.availableSeats - description: '`availableSeats` será removido. Use EnterpriseBillingInfo.totalAvailableLicenses em vez disso.' - reason: '`availableSeats` serão substituídos por ''totalAvailableLicenses'' para fornecer mais clareza sobre o valor que está sendo devolvido' - date: '2020-01-01T00:00:00+00:00' - criticality: breaking - owner: BlakeWilliams - - - location: EnterpriseBillingInfo.seats - description: '`seats` serão removidos. Use EnterpriseBillingInfo.totalLicenses em vez disso.' - reason: '`seats` serão substituídos por ''totalLicenses'' para fornecer mais clareza sobre o valor que está sendo devolvido' - date: '2020-01-01T00:00:00+00:00' - criticality: breaking - owner: BlakeWilliams - location: UnassignedEvent.user description: '`user` será removido. Use o campo `assignee`.' diff --git a/translations/pt-BR/data/graphql/ghec/graphql_upcoming_changes.public.yml b/translations/pt-BR/data/graphql/ghec/graphql_upcoming_changes.public.yml index 886569737f..deee3f628e 100644 --- a/translations/pt-BR/data/graphql/ghec/graphql_upcoming_changes.public.yml +++ b/translations/pt-BR/data/graphql/ghec/graphql_upcoming_changes.public.yml @@ -14,20 +14,6 @@ upcoming_changes: date: '2020-01-01T00:00:00+00:00' criticality: breaking owner: tambling - - - location: EnterpriseBillingInfo.availableSeats - description: '`availableSeats` será removido. Use EnterpriseBillingInfo.totalAvailableLicenses em vez disso.' - reason: '`availableSeats` serão substituídos por ''totalAvailableLicenses'' para fornecer mais clareza sobre o valor que está sendo devolvido' - date: '2020-01-01T00:00:00+00:00' - criticality: breaking - owner: BlakeWilliams - - - location: EnterpriseBillingInfo.seats - description: '`seats` serão removidos. Use EnterpriseBillingInfo.totalLicenses em vez disso.' - reason: '`seats` serão substituídos por ''totalLicenses'' para fornecer mais clareza sobre o valor que está sendo devolvido' - date: '2020-01-01T00:00:00+00:00' - criticality: breaking - owner: BlakeWilliams - location: UnassignedEvent.user description: '`user` será removido. Use o campo `assignee`.' diff --git a/translations/pt-BR/data/graphql/graphql_upcoming_changes.public.yml b/translations/pt-BR/data/graphql/graphql_upcoming_changes.public.yml index 886569737f..deee3f628e 100644 --- a/translations/pt-BR/data/graphql/graphql_upcoming_changes.public.yml +++ b/translations/pt-BR/data/graphql/graphql_upcoming_changes.public.yml @@ -14,20 +14,6 @@ upcoming_changes: date: '2020-01-01T00:00:00+00:00' criticality: breaking owner: tambling - - - location: EnterpriseBillingInfo.availableSeats - description: '`availableSeats` será removido. Use EnterpriseBillingInfo.totalAvailableLicenses em vez disso.' - reason: '`availableSeats` serão substituídos por ''totalAvailableLicenses'' para fornecer mais clareza sobre o valor que está sendo devolvido' - date: '2020-01-01T00:00:00+00:00' - criticality: breaking - owner: BlakeWilliams - - - location: EnterpriseBillingInfo.seats - description: '`seats` serão removidos. Use EnterpriseBillingInfo.totalLicenses em vez disso.' - reason: '`seats` serão substituídos por ''totalLicenses'' para fornecer mais clareza sobre o valor que está sendo devolvido' - date: '2020-01-01T00:00:00+00:00' - criticality: breaking - owner: BlakeWilliams - location: UnassignedEvent.user description: '`user` será removido. Use o campo `assignee`.' diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-1/20.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-1/20.yml new file mode 100644 index 0000000000..0add4e1c2a --- /dev/null +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-1/20.yml @@ -0,0 +1,23 @@ +--- +date: '2022-04-20' +sections: + security_fixes: + - Os pacotes foram atualizados para as últimas versões de segurança. + bugs: + - Upgrading the nodes in a high availability pair with an upgrade package could cause Elasticsearch to enter an inconsistent state in some cases. + - In some cluster topologies, the command line utilities `ghe-spokesctl` and `ghe-btop` failed to run. + - Elasticsearch indices could be duplicated during a package upgrade, due to an `elasticsearch-upgrade` service running multiple times in parallel. + - The `maint_host_low` job queues were not processed, resulting in some maintenance tasks failing to run. + - When converting a user account to an organization, if the user account was an owner of the {% data variables.product.prodname_ghe_server %} enterprise account, the converted organization would incorrectly appear in the enterprise owner list. + - Creating an impersonation OAuth token using the Enterprise Administration REST API resulted in an error when an integration matching the OAuth Application ID already existed. + changes: + - When attempting to cache a value larger than the maximum allowed in Memcached, an error was raised however the key was not reported. + known_issues: + - O registro npm de {% data variables.product.prodname_registry %} não retorna mais o valor de tempo em respostas de metadados. Isso foi feito para permitir melhorias substanciais de desempenho. Continuamos a ter todos os dados necessários para devolver um valor de tempo como parte da resposta aos metadados e retomaremos o retorno desse valor no futuro, assim que tivermos resolvido os problemas de desempenho existentes. + - Em uma instância de {% data variables.product.prodname_ghe_server %} recém-configurada sem usuários, um invasor pode criar o primeiro usuário administrador. + - As regras de firewall personalizadas são removidas durante o processo de atualização. + - Arquivos LFS do Git [enviados através da interface web](https://github.com/blog/2105-upload-files-to-your-repositories) são adicionados diretamente ao repositório e de forma incorreta. + - Os problemas não podem ser fechados se contiverem um permalink para um blob no mesmo repositório, onde o caminho do arquivo blob's é maior que 255 caracteres. + - When "Users can search GitHub.com" is enabled with {% data variables.product.prodname_github_connect %}, issues in private and internal repositories are not included in {% data variables.product.prodname_dotcom_the_website %} search results. + - Se o {% data variables.product.prodname_actions %} estiver habilitado para {% data variables.product.prodname_ghe_server %}, a desmontagem de um nó de réplica com `ghe-repl-teardown` será bem-sucedida, mas poderá retornar `ERROR:Running migrations`. + - Os limites de recursos que são específicos para processamento de hooks pre-receive podem causar falha em alguns hooks pre-receive. diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-2/12.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-2/12.yml new file mode 100644 index 0000000000..b9297c0d7a --- /dev/null +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-2/12.yml @@ -0,0 +1,24 @@ +--- +date: '2022-04-20' +sections: + security_fixes: + - Os pacotes foram atualizados para as últimas versões de segurança. + bugs: + - Upgrading the nodes in a high availability pair with an upgrade package could cause Elasticsearch to enter an inconsistent state in some cases. + - In some cluster topologies, the command line utilities `ghe-spokesctl` and `ghe-btop` failed to run. + - Elasticsearch indices could be duplicated during a package upgrade, due to an `elasticsearch-upgrade` service running multiple times in parallel. + - When converting a user account to an organization, if the user account was an owner of the {% data variables.product.prodname_ghe_server %} enterprise account, the converted organization would incorrectly appear in the enterprise owner list. + - Creating an impersonation OAuth token using the Enterprise Administration REST API worked incorrectly when an integration matching the OAuth Application ID already existed. + changes: + - Configuration errors that halt a config apply run are now output to the terminal in addition to the configuration log. + - When attempting to cache a value larger than the maximum allowed in Memcached, an error was raised however the key was not reported. + - The {% data variables.product.prodname_codeql %} starter workflow no longer errors even if the default token permissions for {% data variables.product.prodname_actions %} are not used. + - If {% data variables.product.prodname_GH_advanced_security %} features are enabled on your instance, the performance of background jobs has improved when processing batches for repository contributions. + known_issues: + - Em uma instância de {% data variables.product.prodname_ghe_server %} recém-configurada sem usuários, um invasor pode criar o primeiro usuário administrador. + - As regras de firewall personalizadas são removidas durante o processo de atualização. + - Arquivos LFS do Git [enviados através da interface web](https://github.com/blog/2105-upload-files-to-your-repositories) são adicionados diretamente ao repositório e de forma incorreta. + - Os problemas não podem ser fechados se contiverem um permalink para um blob no mesmo repositório, onde o caminho do arquivo blob's é maior que 255 caracteres. + - When "Users can search GitHub.com" is enabled with {% data variables.product.prodname_github_connect %}, issues in private and internal repositories are not included in {% data variables.product.prodname_dotcom_the_website %} search results. + - O registro npm de {% data variables.product.prodname_registry %} não retorna mais o valor de tempo em respostas de metadados. Isso foi feito para permitir melhorias substanciais de desempenho. Continuamos a ter todos os dados necessários para devolver um valor de tempo como parte da resposta aos metadados e retomaremos o retorno desse valor no futuro, assim que tivermos resolvido os problemas de desempenho existentes. + - Os limites de recursos que são específicos para processamento de hooks pre-receive podem causar falha em alguns hooks pre-receive. diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-3/7.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-3/7.yml new file mode 100644 index 0000000000..3cd08b9e8d --- /dev/null +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-3/7.yml @@ -0,0 +1,32 @@ +--- +date: '2022-04-20' +sections: + security_fixes: + - Os pacotes foram atualizados para as últimas versões de segurança. + bugs: + - When a manifest file was deleted from a repository, the manifest would not be removed from the repository's "Dependency graph" page. + - Resolved a regression that could lead to consistent failures to retrieve artifacts and download log archives for {% data variables.product.prodname_actions %}. In some circumstances we stopped resolving URLs for internal communications that used `localhost`, and instead incorrectly used the instance hostname. + - Upgrading the nodes in a high availability pair with an upgrade package could cause Elasticsearch to enter an inconsistent state in some cases. + - Rotated log files with the extension `.backup` would accumulate in directories containing system logs. + - In some cluster topologies, the command line utilities `ghe-spokesctl` and `ghe-btop` failed to run. + - Elasticsearch indices could be duplicated during a package upgrade, due to an `elasticsearch-upgrade` service running multiple times in parallel. + - In the pull request and commit views, rich diffs would fail to load for some files tracked by Git LFS. + - When converting a user account to an organization, if the user account was an owner of the {% data variables.product.prodname_ghe_server %} enterprise account, the converted organization would incorrectly appear in the enterprise owner list. + - Creating an impersonation OAuth token using the Enterprise Administration REST API resulted in an error when an integration matching the OAuth Application ID already existed. + - The Secret Scanning REST API would return a `500` response code when there were UTF8 characters present in a detected secret. + - Repository cache servers could serve data from non-cache locations even when the data was available in the local cache location. + changes: + - Configuration errors that halt a config apply run are now output to the terminal in addition to the configuration log. + - When attempting to cache a value larger than the maximum allowed in Memcached, an error was raised however the key was not reported. + - If {% data variables.product.prodname_GH_advanced_security %} features are enabled on your instance, the performance of background jobs has improved when processing batches for repository contributions. + known_issues: + - Após a atualização para {% data variables.product.prodname_ghe_server %} 3.3, {% data variables.product.prodname_actions %} pode não ser iniciado automaticamente. Para resolver esse problema, conecte-se ao dispositivo via SSH e execute o comando `ghe-actions-start`. + - Em uma instância de {% data variables.product.prodname_ghe_server %} recém-configurada sem usuários, um invasor pode criar o primeiro usuário administrador. + - As regras de firewall personalizadas são removidas durante o processo de atualização. + - Arquivos LFS do Git [enviados através da interface web](https://github.com/blog/2105-upload-files-to-your-repositories) são adicionados diretamente ao repositório e de forma incorreta. + - Os problemas não podem ser fechados se contiverem um permalink para um blob no mesmo repositório, onde o caminho do arquivo blob's é maior que 255 caracteres. + - When "Users can search GitHub.com" is enabled with {% data variables.product.prodname_github_connect %}, issues in private and internal repositories are not included in {% data variables.product.prodname_dotcom_the_website %} search results. + - O registro npm de {% data variables.product.prodname_registry %} não retorna mais o valor de tempo em respostas de metadados. Isso foi feito para permitir melhorias substanciais de desempenho. Continuamos a ter todos os dados necessários para devolver um valor de tempo como parte da resposta aos metadados e retomaremos o retorno desse valor no futuro, assim que tivermos resolvido os problemas de desempenho existentes. + - Os limites de recursos que são específicos para processamento de hooks pre-receive podem causar falha em alguns hooks pre-receive. + - 'As configurações de armazenamento de {% data variables.product.prodname_actions %} não podem ser validadas e salvas no {% data variables.enterprise.management_console %} quando "Forçar estilo de caminho" for selecionado e deverão ser definidas com a ferramenta de linha de comando `ghe-actions-precheck`.' + - '{% data variables.product.prodname_ghe_server %} 3.3 instances installed on Azure and provisioned with 32+ CPU cores would fail to launch, due to a bug present in the current Linux kernel. [Updated: 2022-04-08]' diff --git a/translations/pt-BR/data/release-notes/enterprise-server/3-4/2.yml b/translations/pt-BR/data/release-notes/enterprise-server/3-4/2.yml new file mode 100644 index 0000000000..49d597e0db --- /dev/null +++ b/translations/pt-BR/data/release-notes/enterprise-server/3-4/2.yml @@ -0,0 +1,84 @@ +--- +date: '2022-04-20' +sections: + security_fixes: + - Os pacotes foram atualizados para as últimas versões de segurança. + bugs: + - Resolved a regression that could lead to consistent failures to retrieve artifacts and download log archives for {% data variables.product.prodname_actions %}. In some circumstances we stopped resolving URLs for internal communications that used `localhost`, and instead incorrectly used the instance hostname. + - When a manifest file was deleted from a repository, the manifest would not be removed from the repository's "Dependency graph" page. + - Upgrading the nodes in a high availability pair with an upgrade package could cause Elasticsearch to enter an inconsistent state in some cases. + - Rotated log files with the extension `.backup` would accumulate in directories containing system logs. + - In some cluster topologies, the command line utilities `ghe-spokesctl` and `ghe-btop` failed to run. + - Elasticsearch indices could be duplicated during a package upgrade, due to an `elasticsearch-upgrade` service running multiple times in parallel. + - Repository cache servers could serve data from non-cache locations even when the data was available in the local cache location. + - When converting a user account to an organization, if the user account was an owner of the {% data variables.product.prodname_ghe_server %} enterprise account, the converted organization would incorrectly appear in the enterprise owner list. + - The `/stafftools/users/ip_addresses/:address` page responded with a `500 Internal Server Error` when attempting to display the page for an IPv6 address. + - Creating an impersonation OAuth token using the Enterprise Administration REST API resulted in an error when an integration matching the OAuth Application ID already existed. + - | + When using SAML encrypted assertions with {% data variables.product.prodname_ghe_server %} 3.4.0 and 3.4.1, a new XML attribute `WantAssertionsEncrypted` in the `SPSSODescriptor` contains an invalid attribute for SAML metadata. IdPs that consume this SAML metadata endpoint may encounter errors when validating the SAML metadata XML schema. A fix will be available in the next patch release. [Updated: 2022-04-11] + + To work around this problem, you can take one of the two following actions. + - Reconfigure the IdP by uploading a static copy of the SAML metadata without the `WantAssertionsEncrypted` attribute. + - Copy the SAML metadata, remove `WantAssertionsEncrypted` attribute, host it on a web server, and reconfigure the IdP to point to that URL. + changes: + - Added support for replica domain names that are more than 63 characters. + - Configuration errors that halt a config apply run are now output to the terminal in addition to the configuration log. + - If {% data variables.product.prodname_GH_advanced_security %} features are enabled on your instance, the performance of background jobs has improved when processing batches for repository contributions. + known_issues: + - Em uma instância de {% data variables.product.prodname_ghe_server %} recém-configurada sem usuários, um invasor pode criar o primeiro usuário administrador. + - As regras de firewall personalizadas são removidas durante o processo de atualização. + - Arquivos LFS do Git [enviados através da interface web](https://github.com/blog/2105-upload-files-to-your-repositories) são adicionados diretamente ao repositório e de forma incorreta. + - Os problemas não podem ser fechados se contiverem um permalink para um blob no mesmo repositório, onde o caminho do arquivo blob's é maior que 255 caracteres. + - When "Users can search GitHub.com" is enabled with {% data variables.product.prodname_github_connect %}, issues in private and internal repositories are not included in {% data variables.product.prodname_dotcom_the_website %} search results. + - O registro npm de {% data variables.product.prodname_registry %} não retorna mais o valor de tempo em respostas de metadados. Isso foi feito para permitir melhorias substanciais de desempenho. Continuamos a ter todos os dados necessários para devolver um valor de tempo como parte da resposta aos metadados e retomaremos o retorno desse valor no futuro, assim que tivermos resolvido os problemas de desempenho existentes. + - Os limites de recursos que são específicos para processamento de hooks pre-receive podem causar falha em alguns hooks pre-receive. + - Actions services need to be restarted after restoring appliance from backup taken on a different host. + - | + When using SAML encrypted assertions with {% data variables.product.prodname_ghe_server %} 3.4.0 and 3.4.1, a new XML attribute `WantAssertionsEncrypted` in the `SPSSODescriptor` contains an invalid attribute for SAML metadata. IdPs that consume this SAML metadata endpoint may encounter errors when validating the SAML metadata XML schema. A fix will be available in the next patch release. [Updated: 2022-04-11] + + To work around this problem, you can take one of the two following actions. + - Reconfigure the IdP by uploading a static copy of the SAML metadata without the `WantAssertionsEncrypted` attribute. + - Copy the SAML metadata, remove `WantAssertionsEncrypted` attribute, host it on a web server, and reconfigure the IdP to point to that URL. + deprecations: + - + heading: Obsoletização do GitHub Enterprise Server 3.0 + notes: + - '**{% data variables.product.prodname_ghe_server %} 3.0 tornou-se obsoleto em 16 de fevereiro de 2022**. Isso significa que não serão feitas versões de patch, mesmo para questões essenciais de segurança, após esta data. Para obter melhor desempenho, melhorar a segurança e novas funcionalidades, [faça a atualização para a versão mais recente de {% data variables.product.prodname_ghe_server %}](/enterprise-server@3.4/admin/enterprise-management/upgrading-github-enterprise-server) assim que possível.' + - + heading: Obsolescência do GitHub Enterprise Server 3.1 + notes: + - '**{% data variables.product.prodname_ghe_server %} 3.1 irá tornar-se obsoleto em 3 de junho de 2022**. Isso significa que não serão feitas versões de patch, mesmo para questões essenciais de segurança, após esta data. Para obter melhor desempenho, melhorar a segurança e novas funcionalidades, [faça a atualização para a versão mais recente de {% data variables.product.prodname_ghe_server %}](/enterprise-server@3.4/admin/enterprise-management/upgrading-github-enterprise-server) assim que possível.' + - + heading: Obsolescência do suporte para Hypervisor XenServer + notes: + - Começando com {% data variables.product.prodname_ghe_server %} 3.3, {% data variables.product.prodname_ghe_server %} no XenServer tornou-se obsoleto e não é mais compatível. Entre em contato com o [suporte do GitHub](https://support.github.com) em caso de dúvidas. + - + heading: Obsolescência da visualização dos anexos do conteúdo da API + notes: + - Devido a baixo uso, nós descontinuamos a visualização da API de Referências de Conteúdo em {% data variables.product.prodname_ghe_server %} 3.4. Anteriormente, a API podia ser acessada com o cabeçalho `corsair-preview`. Os usuários podem continuar acessando os URLs externos sem esta API. Qualquer uso registrado da API de Referências de Conteúdo não receberá mais uma notificação de webhook para os URLs do(s) seu(s) domínio(s) registrado(s) e não retornaremos mais códigos de resposta válidos para tentativas de atualizar anexos de conteúdo existentes. + - + heading: Obsolescência da visualização da API dos códigos de conduta + notes: + - 'A visualização da API dos códigos de conduta, que podia ser acessada com o cabeçalho `scarlet-witch-preview`, foi descontinuada e não pode ser mais acessada em {% data variables.product.prodname_ghe_server %} 3.4. Em vez disso, recomendamos usar o ponto de extremidade "[Obter métricas do perfil da comunidade](/rest/reference/repos#get-community-profile-metrics)" para obter informações sobre o código de conduta de um repositório. Para obter mais informações, consulte "[Aviso de obsolescência: Visualização da API dos códigos de conduta](https://github.blog/changelog/2021-10-06-deprecation-notice-codes-of-conduct-api-preview/)" no registro de alterações de {% data variables.product.prodname_dotcom %}.' + - + heading: A obsolescência dos pontos de extremidade da API do aplicativo OAuth e autenticação da API usando parâmetros de consulta + notes: + - | + A partir de {% data variables.product.prodname_ghe_server %} 3.4, a [versão obsoleta dos pontos da API dos aplicativos OAuth](https://developer.github.com/changes/2020-02-14-deprecating-oauth-app-endpoint/#endpoints-affected) foi removida. Se você encontrar mensagens de erro 404 nesses pontos de extremidade, converta o seu código para as versões da API do aplicativo OAuth que não tem `access_tokens` no URL. Nós também desabilitamos o uso da autenticação API usando parâmetros de consulta. Em vez disso, recomendamos usar [autenticação de API no cabeçalho de solicitação](https://developer.github.com/changes/2020-02-10-deprecating-auth-through-query-param/#changes-to-make). + - + heading: Obosolescência do executor do CodeQL + notes: + - O executor de {% data variables.product.prodname_codeql %} foi descontinuado em {% data variables.product.prodname_ghe_server %} 3.4 e não é mais compatível. A obsolescência afeta apenas usuários que usam a digitalização de código de {% data variables.product.prodname_codeql %} em sistemas de terceiros CI/CD; os usuários de {% data variables.product.prodname_actions %} não são afetados. É altamente recomendável que os clientes migrem para a CLI de {% data variables.product.prodname_codeql %}, que é um substituto com recursos completos para o executor de {% data variables.product.prodname_codeql %}. Para obter mais informações, consulte o [registro de alterações de {% data variables.product.prodname_dotcom %}](https://github.blog/changelog/2021-09-21-codeql-runner-deprecation/). + - + heading: Obsolescência das extensões personalizadas do bit-cache + notes: + - | + Começando em {% data variables.product.prodname_ghe_server %} 3.1, o suporte para extensões de bit-cache de {% data variables.product.company_short %} começou a ser eliminado gradualmente. Essas extensões estão obsoletas a partir de {% data variables.product.prodname_ghe_server %} 3.3. + + Todos os repositórios que já estavam presentes e ativos na {% data variables.product.product_location %} versão 3.1 ou 3.2 serão atualizados automaticamente. + + Os repositórios que não estavam presentes e ativos antes de atualizar para {% data variables.product.prodname_ghe_server %} 3.3 podem não ser executados da forma ideal até que uma tarefa de manutenção de repositório seja executada e concluída com sucesso. + + Para iniciar uma tarefa de manutenção do repositório manualmente, acesse https:///stafftools/repositórios///network` para cada repositório afetado e clique no botão Cronograma. + backups: + - '{% data variables.product.prodname_ghe_server %} 3.4 exige pelo menos [GitHub Enterprise Backup Utilities 3.4.0](https://github.com/github/backup-utils) para [Backups e recuperação de desastre](/admin/configuration/configuring-your-enterprise/configuring-backups-on-your-appliance).' diff --git a/translations/pt-BR/data/reusables/actions/about-triggers.md b/translations/pt-BR/data/reusables/actions/about-triggers.md new file mode 100644 index 0000000000..f9b54636b5 --- /dev/null +++ b/translations/pt-BR/data/reusables/actions/about-triggers.md @@ -0,0 +1,8 @@ +Os acionadores de fluxo de trabalho são eventos que fazem com que um fluxo de trabalho seja executado. Esses eventos podem ser: + +- Eventos que ocorrem no repositório do fluxo de trabalho +- Eventos que ocorrem fora de {% data variables.product.product_name %} e acionam um evento `repository_dispatch` em {% data variables.product.product_name %} +- Horários agendados +- Manual + +Por exemplo, você pode configurar o fluxo de trabalho para executar quando um push é feito no branch padrão do seu repositório, quando uma versão é criada, ou quando um problema é aberto. diff --git a/translations/pt-BR/data/reusables/actions/about-workflows-long.md b/translations/pt-BR/data/reusables/actions/about-workflows-long.md new file mode 100644 index 0000000000..b5a573b348 --- /dev/null +++ b/translations/pt-BR/data/reusables/actions/about-workflows-long.md @@ -0,0 +1,3 @@ +Um fluxo de trabalho é um processo automatizado configurável que executa um ou mais trabalhos. Os fluxos de trabalho são definidos por um arquivo YAML verificado no seu repositório e será executado quando acionado por um evento no repositório, ou eles podem ser acionados manualmente ou de acordo com um cronograma definido. + +Workflows are defined in the `.github/workflows` directory in a repository, and a repository can have multiple workflows, each of which can perform a different set of tasks. Por exemplo, você pode ter um fluxo de trabalho para criar e testar pull requests, outro fluxo de trabalho para implantar seu aplicativo toda vez que uma versão for criada, e outro fluxo de trabalho que adiciona uma etiqueta toda vez que alguém abre um novo problema. diff --git a/translations/pt-BR/data/reusables/actions/workflow-basic-example-and-explanation.md b/translations/pt-BR/data/reusables/actions/workflow-basic-example-and-explanation.md new file mode 100644 index 0000000000..d75fcfe2e6 --- /dev/null +++ b/translations/pt-BR/data/reusables/actions/workflow-basic-example-and-explanation.md @@ -0,0 +1,172 @@ +## Criar um exemplo de fluxo de trabalho + +{% data variables.product.prodname_actions %} usa a sintaxe do YAML para definir o fluxo de trabalho. Each workflow is stored as a separate YAML file in your code repository, in a directory named `.github/workflows`. + +Você pode criar um exemplo de fluxo de trabalho no repositório que aciona automaticamente uma série de comandos sempre que o código for carregado. In this workflow, {% data variables.product.prodname_actions %} checks out the pushed code, installs the [bats](https://www.npmjs.com/package/bats) testing framework, and runs a basic command to output the bats version: `bats -v`. + +1. No seu repositório, crie o diretório `.github/workflows/` para armazenar seus arquivos do fluxo de trabalho. +1. No diretório `.github/workflows/`, crie um novo arquivo denominado `learn-github-actions.yml` e adicione o código a seguir. + + ```yaml + name: learn-github-actions + on: [push] + jobs: + check-bats-version: + runs-on: ubuntu-latest + steps: + - uses: {% data reusables.actions.action-checkout %} + - uses: {% data reusables.actions.action-setup-node %} + with: + node-version: '14' + - run: npm install -g bats + - run: bats -v + ``` +1. Faça commit dessas alterações e faça push para o seu repositório do {% data variables.product.prodname_dotcom %}. + +Seu novo arquivo de fluxo de trabalho de {% data variables.product.prodname_actions %} agora está instalado no seu repositório e será executado automaticamente toda vez que alguém fizer push de uma alteração no repositório. To see the details about a workflow's execution history, see "[Viewing the activity for a workflow run](#viewing-the-activity-for-a-workflow-run)." + +## Entender o arquivo de fluxo de trabalho + +Para ajudar você a entender como a sintaxe de YAML é usada para criar um arquivo de fluxo de trabalho, esta seção explica cada linha do exemplo Introdução: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + ```yaml + name: learn-github-actions + ``` + + Opcional - Como o nome do fluxo de trabalho irá aparecer na aba Ações do repositório de {% data variables.product.prodname_dotcom %}. +
+ + ```yaml + on: [push] + ``` + +Especifica o gatilho para este fluxo de trabalho. Este exemplo usa o evento push para que a execução de um fluxo de trabalho seja acionada toda vez que alguém fizer push de uma alteração no repositório ou merge de um pull request. This is triggered by a push to every branch; for examples of syntax that runs only on pushes to specific branches, paths, or tags, see "Workflow syntax for {% data variables.product.prodname_actions %}." +
+ + ```yaml + jobs: + ``` + + Agrupa todos os trabalhos executados no fluxo de trabalho learn-github-actions. +
+ + ```yaml + check-bats-version: + ``` + +Define uma tarefa chamada check-bats-version. As chaves secundaárias definirão as propriedades do trabalho. +
+ + ```yaml + runs-on: ubuntu-latest + ``` + + Configura o trabalho a ser executado na versão mais recente de um executor do Linux do Ubuntu. Isto significa que o trabalho será executado em uma nova máquina virtual hospedada pelo GitHub. For syntax examples using other runners, see "Workflow syntax for {% data variables.product.prodname_actions %}." +
+ + ```yaml + steps: + ``` + + Agrupa todos os passos são executados no trabalho check-bats-version. Cada item aninhado nesta seção é uma ação separada ou script do shell. +
+ + ```yaml + - uses: {% data reusables.actions.action-checkout %} + ``` + +A palavra-chave usa especifica que esta etapa irá executar v3 da ação actions/checkout. Esta é uma ação que faz o check-out do seu repositório para o executor, permitindo que você execute scripts ou outras ações com base no seu código (como ferramentas de compilação e teste). Você deve usar a ação de checkout sempre que o fluxo de trabalho for executado no código do repositório. +
+ + ```yaml + - uses: {% data reusables.actions.action-setup-node %} + with: + node-version: '14' + ``` + + Essa etapa usa a ação de {% data reusables.actions.action-setup-node %} para instalar a versão especificada do Node.js (este exemplo usa v14). Isso coloca os dois comandos e npm no seu PATH. +
+ + ```yaml + - run: npm install -g bats + ``` + + A palavra-chave executar diz ao trabalho para executar um comando no executor. Neste caso, você está usando o npm para instalar o pacote de teste do software bats. +
+ + ```yaml + - run: bats -v + ``` + + Por fim, você executará o comando bats com um parâmetro que produz a versão do software. +
+ +### Visualizar o arquivo de fluxo de trabalho + +Neste diagrama, você pode ver o arquivo de fluxo de trabalho que acabou de criar e como os componentes de {% data variables.product.prodname_actions %} estão organizados em uma hierarquia. Cada etapa executa uma única ação ou script do shell. As etapas 1 e 2 executam ações, enquanto as etapas 3 e 4 executam scripts de shell. Para encontrar mais ações pré-criadas para seus fluxos de trabalho, consulte "[Encontrar e personalizar ações](/actions/learn-github-actions/finding-and-customizing-actions)". + +![Visão geral do fluxo de trabalho](/assets/images/help/images/overview-actions-event.png) + +## Viewing the activity for a workflow run + +When your workflow is triggered, a _workflow run_ is created that executes the workflow. After a workflow run has started, you can see a visualization graph of the run's progress and view each step's activity on {% data variables.product.prodname_dotcom %}. + +{% data reusables.repositories.navigate-to-repo %} +1. No nome do seu repositório, clique em **Ações**. + + ![Acesse o repositório](/assets/images/help/images/learn-github-actions-repository.png) +1. Na barra lateral esquerda, clique no fluxo de trabalho que deseja ver. + + ![Captura de tela dos resultados do fluxo de trabalho](/assets/images/help/images/learn-github-actions-workflow.png) +1. Em "Execuções do fluxo de trabalho", clique no nome da execução que você deseja ver. + + ![Captura de tela das execuções do fluxo de trabalho](/assets/images/help/images/learn-github-actions-run.png) +1. Em **Trabalhos** ou no gráfico de visualização, clique no trabalho que você deseja ver. + + ![Selecionar trabalho](/assets/images/help/images/overview-actions-result-navigate.png) +1. Visualizar os resultados de cada etapa. + + ![Captura de tela dos detalhes de execução do fluxo de trabalho](/assets/images/help/images/overview-actions-result-updated-2.png) \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/code-scanning/deprecation-codeql-runner.md b/translations/pt-BR/data/reusables/code-scanning/deprecation-codeql-runner.md index 74538576fe..2c83a9fafd 100644 --- a/translations/pt-BR/data/reusables/code-scanning/deprecation-codeql-runner.md +++ b/translations/pt-BR/data/reusables/code-scanning/deprecation-codeql-runner.md @@ -2,7 +2,7 @@ {% ifversion fpt or ghec %} -**Note:** The {% data variables.product.prodname_codeql_runner %} is being deprecated. On {% data variables.product.product_name %}, the {% data variables.product.prodname_codeql_runner %} will be supported until March 2022. You should upgrade to the latest version of [{% data variables.product.prodname_codeql_cli %}](https://github.com/github/codeql-action/releases). +**Note:** The {% data variables.product.prodname_codeql_runner %} is deprecated. On {% data variables.product.product_name %}, the {% data variables.product.prodname_codeql_runner %} was supported until March 2022. You should upgrade to the latest version of [{% data variables.product.prodname_codeql_cli %}](https://github.com/github/codeql-action/releases). {% elsif ghes > 3.3 %} diff --git a/translations/pt-BR/data/reusables/enterprise/constantly-improving.md b/translations/pt-BR/data/reusables/enterprise/constantly-improving.md new file mode 100644 index 0000000000..fcb8b05588 --- /dev/null +++ b/translations/pt-BR/data/reusables/enterprise/constantly-improving.md @@ -0,0 +1 @@ +{% data variables.product.product_name %} is constantly improving, with new functionality and bug fixes introduced through {% ifversion ghes %}feature and patch releases{% elsif ghae %}regular updates{% endif %}. diff --git a/translations/pt-BR/data/reusables/enterprise_management_console/username_normalization.md b/translations/pt-BR/data/reusables/enterprise_management_console/username_normalization.md deleted file mode 100644 index 3d8b747967..0000000000 --- a/translations/pt-BR/data/reusables/enterprise_management_console/username_normalization.md +++ /dev/null @@ -1,5 +0,0 @@ -Nomes de usuário de {% data variables.product.prodname_ghe_server %} só podem conter caracteres alfanuméricos e traços (`-`). {% data variables.product.prodname_ghe_server %} normalizará qualquer caractere não alfanumérico do nome de usuário da sua conta em um traço. Por exemplo, um nome de usuário de `gregory.st.john` será normalizado para `gregory-st-john`. Observe que nomes de usuários normalizados também não podem iniciar ou terminar com um traço. Eles também não podem conter dois traços consecutivos. - -Nomes de usuário criados a partir de endereços de e-mail são criados a partir dos caracteres normalizados que precedem o caractere `@`. - -Se várias contas forem normalizadas no mesmo nome de usuário do {% data variables.product.prodname_ghe_server %} apenas a primeira conta de usuário é criada. Usuários subsequentes com o mesmo nome de usuário não serão capazes de fazer o login. diff --git a/translations/pt-BR/data/reusables/enterprise_management_console/username_normalization_sample.md b/translations/pt-BR/data/reusables/enterprise_management_console/username_normalization_sample.md deleted file mode 100644 index 103e898aae..0000000000 --- a/translations/pt-BR/data/reusables/enterprise_management_console/username_normalization_sample.md +++ /dev/null @@ -1,10 +0,0 @@ -Esta tabela dá exemplos de como os nomes de usuário são normalizados em {% data variables.product.prodname_ghe_server %}: - -| Nome de usuário | Nome de usuário normalizado | Resultado | -| ---------------------- | --------------------------- | --------------------------------------------------------------------------------------------------- | -| Ms.Bubbles | `ms-bubbles` | Nome de usuário criado com sucesso. | -| !Ms.Bubbles | `-ms-bubbles` | Este nome de usuário não é criado, porque começa com um traço. | -| Ms.Bubbles! | `ms-bubbles-` | Este nome de usuário não é criado, porque termina com um traço. | -| Ms!!Bubbles | `ms--bubbles` | Este nome de usuário não é criado, porque contém dois traços consecutivos. | -| Ms!Bubbles | `ms-bubbles` | Este nome de usuário não é criado. Embora o nome de usuário normalizado seja válido, ele já existe. | -| Ms.Bubbles@example.com | `ms-bubbles` | Este nome de usuário não é criado. Embora o nome de usuário normalizado seja válido, ele já existe. | diff --git a/translations/pt-BR/data/reusables/enterprise_user_management/alternatively-enable-external-authentication.md b/translations/pt-BR/data/reusables/enterprise_user_management/alternatively-enable-external-authentication.md new file mode 100644 index 0000000000..70b8f88726 --- /dev/null +++ b/translations/pt-BR/data/reusables/enterprise_user_management/alternatively-enable-external-authentication.md @@ -0,0 +1 @@ +Alternatively, you can configure external authentication for {% data variables.product.product_location %}. If you use external authentication, you must invite people to use your instance through your authentication provider. For more information, see "[About authentication for your enterprise](/admin/identity-and-access-management/managing-iam-for-your-enterprise/about-authentication-for-your-enterprise#external-authentication)." diff --git a/translations/pt-BR/data/reusables/enterprise_user_management/built-in-authentication-new-accounts.md b/translations/pt-BR/data/reusables/enterprise_user_management/built-in-authentication-new-accounts.md new file mode 100644 index 0000000000..b79a776b0f --- /dev/null +++ b/translations/pt-BR/data/reusables/enterprise_user_management/built-in-authentication-new-accounts.md @@ -0,0 +1 @@ +When you use built-in authentication for {% data variables.product.product_location %}, each person creates a personal account from an invitation or by signing up. diff --git a/translations/pt-BR/data/reusables/enterprise_user_management/built-in-authentication-option.md b/translations/pt-BR/data/reusables/enterprise_user_management/built-in-authentication-option.md index 3562f911e6..a593c408b3 100644 --- a/translations/pt-BR/data/reusables/enterprise_user_management/built-in-authentication-option.md +++ b/translations/pt-BR/data/reusables/enterprise_user_management/built-in-authentication-option.md @@ -1 +1 @@ -Optionally, to allow people to use built-in authentication if they don't have an account on your IdP, select **Allow built-in authentication**. Para obter mais informações, consulte "[Permitir a autenticação integrada para usuários de fora do provedor de identidade](/admin/identity-and-access-management/authenticating-users-for-your-github-enterprise-server-instance/allowing-built-in-authentication-for-users-outside-your-identity-provider)". +Optionally, to allow people without an account on your external authentication system to sign in with built-in authentication, select **Allow built-in authentication**. For more information, see "[Allowing built-in authentication for users outside your provider](/admin/identity-and-access-management/managing-iam-for-your-enterprise/allowing-built-in-authentication-for-users-outside-your-provider)." diff --git a/translations/pt-BR/data/reusables/enterprise_user_management/built-in-authentication.md b/translations/pt-BR/data/reusables/enterprise_user_management/built-in-authentication.md index f5cff2bb46..f3dd9376bb 100644 --- a/translations/pt-BR/data/reusables/enterprise_user_management/built-in-authentication.md +++ b/translations/pt-BR/data/reusables/enterprise_user_management/built-in-authentication.md @@ -1 +1 @@ -If you want to authenticate some users without adding them to your identity provider, you can configure built-in authentication in addition to SAML SSO. Para obter mais informações, consulte "[Permitir a autenticação integrada para usuários de fora do provedor de identidade](/admin/identity-and-access-management/authenticating-users-for-your-github-enterprise-server-instance/allowing-built-in-authentication-for-users-outside-your-identity-provider)". +If you want to allow authentication for some people who don't have an account on your external authentication provider, you can allow fallback authentication to local accounts on {% data variables.product.product_location %}. For more information, see "[Allowing built-in authentication for users outside your provider](/admin/identity-and-access-management/managing-iam-for-your-enterprise/allowing-built-in-authentication-for-users-outside-your-provider)." diff --git a/translations/pt-BR/data/reusables/enterprise_user_management/consider-usernames-for-external-authentication.md b/translations/pt-BR/data/reusables/enterprise_user_management/consider-usernames-for-external-authentication.md new file mode 100644 index 0000000000..e88fdc5bfd --- /dev/null +++ b/translations/pt-BR/data/reusables/enterprise_user_management/consider-usernames-for-external-authentication.md @@ -0,0 +1 @@ +{% data variables.product.product_name %} normalizes a value from your {% ifversion ghec or ghae %}IdP{% elsif ghes %}external authentication provider{% endif %} to determine the username for each new personal account {% ifversion ghae %}on {% data variables.product.product_name %}{% elsif ghec %}in your enterprise on {% data variables.product.product_location %}{% elsif ghes %}on {% data variables.product.product_location %}{% endif %}. diff --git a/translations/pt-BR/data/reusables/enterprise_user_management/unauthenticated-sign-ups.md b/translations/pt-BR/data/reusables/enterprise_user_management/unauthenticated-sign-ups.md new file mode 100644 index 0000000000..18468c0235 --- /dev/null +++ b/translations/pt-BR/data/reusables/enterprise_user_management/unauthenticated-sign-ups.md @@ -0,0 +1 @@ +By default, people who can access your instance while unauthenticated can create a new personal account on your instance. diff --git a/translations/pt-BR/data/reusables/rest-reference/actions/actions.md b/translations/pt-BR/data/reusables/rest-reference/actions/actions.md deleted file mode 100644 index 1c3414f874..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/actions/actions.md +++ /dev/null @@ -1 +0,0 @@ -A API de {% data variables.product.prodname_actions %} permite que você gerencie {% data variables.product.prodname_actions %} usando a API REST. {% data reusables.actions.actions-authentication %} {% data variables.product.prodname_github_apps %} exige permissões mencionadas em cada ponto de extremidade. Para obter mais informações, consulte "[Documentação do {% data variables.product.prodname_actions %}](/actions)". \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/actions/artifacts.md b/translations/pt-BR/data/reusables/rest-reference/actions/artifacts.md deleted file mode 100644 index 3d9c0170a6..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/actions/artifacts.md +++ /dev/null @@ -1,5 +0,0 @@ -## Artefatos - -A API de Artefatos permite que você faça o download, exclua e recupere informações sobre artefatos de fluxo de trabalho. {% data reusables.actions.about-artifacts %} Para obter mais informações, consulte "[Dados recorrentes do fluxo de trabalho que usam artefatos](/actions/automating-your-workflow-with-github-actions/persisting-workflow-data-using-artifacts)". - -{% data reusables.actions.actions-authentication %} {% data reusables.actions.actions-app-actions-permissions-api %} \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/actions/cache.md b/translations/pt-BR/data/reusables/rest-reference/actions/cache.md deleted file mode 100644 index e0934bead7..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/actions/cache.md +++ /dev/null @@ -1,3 +0,0 @@ -## Cache - -The cache API allows you to query and manage the {% data variables.product.prodname_actions %} cache for repositories. Para obter mais informações, consulte "[Memorizar dependências para acelerar fluxos de trabalho](/actions/advanced-guides/caching-dependencies-to-speed-up-workflows#usage-limits-and-eviction-policy)". \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/actions/permissions.md b/translations/pt-BR/data/reusables/rest-reference/actions/permissions.md deleted file mode 100644 index 253f17cdee..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/actions/permissions.md +++ /dev/null @@ -1,3 +0,0 @@ -## Permissões - -The Permissions API allows you to set permissions for what enterprises, organizations, and repositories are allowed to run {% data variables.product.prodname_actions %}, and what actions{% if actions-workflow-policy %} and reusable workflows{% endif %} are allowed to run.{% ifversion fpt or ghec or ghes %} For more information, see "[Usage limits, billing, and administration](/actions/reference/usage-limits-billing-and-administration#disabling-or-limiting-github-actions-for-your-repository-or-organization)."{% endif %} \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/actions/secrets.md b/translations/pt-BR/data/reusables/rest-reference/actions/secrets.md deleted file mode 100644 index abb0e801ce..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/actions/secrets.md +++ /dev/null @@ -1,5 +0,0 @@ -## Segredos - -A API Segredos permite criar, atualizar, excluir e recuperar informações sobre segredos criptografados. {% data reusables.actions.about-secrets %} Para obter mais informações, consulte "[Criando e usando segredos encriptados](/actions/automating-your-workflow-with-github-actions/creating-and-using-encrypted-secrets)". - -{% data reusables.actions.actions-authentication %} {% data variables.product.prodname_github_apps %} deve ter a permissão `segredos` para usar esta API. Os usuários autenticados devem ter acesso de colaborador em um repositório para criar, atualizar ou ler segredos. \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/actions/self-hosted-runner-groups.md b/translations/pt-BR/data/reusables/rest-reference/actions/self-hosted-runner-groups.md deleted file mode 100644 index bd1df2d449..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/actions/self-hosted-runner-groups.md +++ /dev/null @@ -1,5 +0,0 @@ -## Grupos de runner auto-hospedados - -A API dos Grupos de Runners auto-hospedados permite que você gerencie grupos de runners auto-hospedados. Para obter mais informações, consulte "[Gerenciando acesso a runners auto-hospedados usando grupos](/actions/hosting-your-own-runners/managing-access-to-self-hosted-runners-using-groups)". - -{% data reusables.actions.actions-authentication %} {% data variables.product.prodname_github_apps %} deve ter a permissão de administração `` para repositórios ou a permissão `organization_self_hosted_runners` para as organizações. Os usuários autenticados devem ter acesso de administrador a repositórios ou organizações ou ao escopo `manage_runners:corporativo` para que as empresas usem esta API. \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/actions/self-hosted-runners.md b/translations/pt-BR/data/reusables/rest-reference/actions/self-hosted-runners.md deleted file mode 100644 index 2bfd08253b..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/actions/self-hosted-runners.md +++ /dev/null @@ -1,5 +0,0 @@ -## Executores auto-hospedados - -A API de executores auto-hospedados permite que você registre, visualize e exclua executores auto-hospedados. {% data reusables.actions.about-self-hosted-runners %} Para obter mais informações, consulte "[Hospedando seus próprios executores](/actions/hosting-your-own-runners)". - -{% data reusables.actions.actions-authentication %} {% data variables.product.prodname_github_apps %} deve ter a permissão de administração `` para repositórios ou a permissão `organization_self_hosted_runners` para as organizações. Os usuários autenticados devem ter acesso de administrador a repositórios ou organizações ou ao escopo `manage_runners:corporativo` para que as empresas usem esta API. \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/actions/workflow-jobs.md b/translations/pt-BR/data/reusables/rest-reference/actions/workflow-jobs.md deleted file mode 100644 index 0b8b388ead..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/actions/workflow-jobs.md +++ /dev/null @@ -1,5 +0,0 @@ -## Trabalhos de fluxo de trabalho - -A API de Trabalhos de Fluxo de Trabalho permite que você visualize logs e trabalhos de fluxo de trabalho. {% data reusables.actions.about-workflow-jobs %} Para obter mais informações, consulte "[Sintaxe de fluxo de trabalho para GitHub Actions](/actions/automating-your-workflow-with-github-actions/workflow-syntax-for-github-actions)". - -{% data reusables.actions.actions-authentication %} {% data reusables.actions.actions-app-actions-permissions-api %} \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/actions/workflow-runs.md b/translations/pt-BR/data/reusables/rest-reference/actions/workflow-runs.md deleted file mode 100644 index 0f38e2b7a2..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/actions/workflow-runs.md +++ /dev/null @@ -1,5 +0,0 @@ -## Workflow runs - -The Workflow Runs API allows you to view, re-run, cancel, and view logs for workflow runs. {% data reusables.actions.about-workflow-runs %} For more information, see "[Managing a workflow run](/actions/automating-your-workflow-with-github-actions/managing-a-workflow-run)." - -{% data reusables.actions.actions-authentication %} {% data reusables.actions.actions-app-actions-permissions-api %} \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/actions/workflows.md b/translations/pt-BR/data/reusables/rest-reference/actions/workflows.md deleted file mode 100644 index 5992472665..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/actions/workflows.md +++ /dev/null @@ -1,5 +0,0 @@ -## Fluxos de trabalho - -A API de fluxos de trabalho permite que você veja fluxos de trabalho para um repositório. {% data reusables.actions.about-workflows %} Para obter mais informações, consulte "[Automatizando seu fluxo de trabalho com o GitHub Actions](/actions/automating-your-workflow-with-github-actions)". - -{% data reusables.actions.actions-authentication %} {% data reusables.actions.actions-app-actions-permissions-api %} \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/activity/events.md b/translations/pt-BR/data/reusables/rest-reference/activity/events.md deleted file mode 100644 index 78f65cef36..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/activity/events.md +++ /dev/null @@ -1,22 +0,0 @@ -## Events - -The Events API is a read-only API to the {% data variables.product.prodname_dotcom %} events. These events power the various activity streams on the site. - -The Events API can return different types of events triggered by activity on {% data variables.product.product_name %}. For more information about the specific events that you can receive from the Events API, see "[{% data variables.product.prodname_dotcom %} Event types](/developers/webhooks-and-events/github-event-types)." An events API for repository issues is also available. For more information, see the "[Issue Events API](/rest/reference/issues#events)." - -Events are optimized for polling with the "ETag" header. If no new events have been triggered, you will see a "304 Not Modified" response, and your current rate limit will be untouched. There is also an "X-Poll-Interval" header that specifies how often (in seconds) you are allowed to poll. In times of high server load, the time may increase. Please obey the header. - -``` shell -$ curl -I {% data variables.product.api_url_pre %}/users/tater/events -> HTTP/2 200 -> X-Poll-Interval: 60 -> ETag: "a18c3bded88eb5dbb5c849a489412bf3" - -# The quotes around the ETag value are important -$ curl -I {% data variables.product.api_url_pre %}/users/tater/events \ -$ -H 'If-None-Match: "a18c3bded88eb5dbb5c849a489412bf3"' -> HTTP/2 304 -> X-Poll-Interval: 60 -``` - -Only events created within the past 90 days will be included in timelines. Events older than 90 days will not be included (even if the total number of events in the timeline is less than 300). \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/activity/feeds.md b/translations/pt-BR/data/reusables/rest-reference/activity/feeds.md deleted file mode 100644 index bf74ce8bb8..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/activity/feeds.md +++ /dev/null @@ -1,52 +0,0 @@ -## Feeds - -### Example of getting an Atom feed - -To get a feed in Atom format, you must specify the `application/atom+xml` type in the `Accept` header. For example, to get the Atom feed for GitHub security advisories: - - curl -H "Accept: application/atom+xml" https://github.com/security-advisories - -#### Resposta - -```shell -HTTP/2 200 -``` - -```xml - - - tag:github.com,2008:/security-advisories - - GitHub Security Advisory Feed - - GitHub - - 2019-01-14T19:34:52Z - - tag:github.com,2008:GHSA-abcd-12ab-23cd - 2018-07-26T15:14:52Z - 2019-01-14T19:34:52Z - [GHSA-abcd-12ab-23cd] Moderate severity vulnerability that affects Octoapp - - - <p>Octoapp node module before 4.17.5 suffers from a Modification of Assumed-Immutable Data (MAID) vulnerability via defaultsDeep, merge, and mergeWith functions, which allows a malicious user to modify the prototype of "Object" via <strong>proto</strong>, causing the addition or modification of an existing property that will exist on all objects.</p> - <p><strong>Affected Packages</strong></p> - - <dl> - <dt>Octoapp</dt> - <dd>Ecosystem: npm</dd> - <dd>Severity: moderate</dd> - <dd>Versions: &lt; 4.17.5</dd> - <dd>Fixed in: 4.17.5</dd> - </dl> - - <p><strong>References</strong></p> - - <ul> - <li>https://nvd.nist.gov/vuln/detail/CVE-2018-123</li> - </ul> - - - - -``` \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/activity/notifications.md b/translations/pt-BR/data/reusables/rest-reference/activity/notifications.md deleted file mode 100644 index df9bbea397..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/activity/notifications.md +++ /dev/null @@ -1,59 +0,0 @@ -## Notificações - -Os usuários recebem notificações de conversas em repositórios que inspecionam, incluindo: - -* Problemas e seus comentários -* Pull Requests e seus comentários -* Comentários em quaisquer commits - -As notificações também são enviadas para conversas em repositórios não inspecionados quando o usuário está envolvido, incluindo: - -* **@mentions** -* Tarefas de problemas -* Commits que o usuário cria ou faz commit -* Qualquer discussão de que o usuário participa ativamente - -Todas as chamadas de notificação da API requerem escopos da API para `notificações` ou `repositórios`. Fazer isto dará acesso somente-leitura a algum problema e fará commit do conteúdo. Você ainda precisará do escopo de `repositório` para acessar problemas e commits de seus respectivos pontos de extremidade. - -Notificações retornam como "correntes". Uma corrente contém informações sobre a discussão atual de um problema, pull request ou commit. - -As notificações são otimizadas para sondagem com o cabeçalho `Last-Modified`. Se não houver novas notificações, você verá uma resposta `304 Not Modified`, deixando a sua taxa de limite atual inalterada. Há um cabeçalho `X-Poll-Interval` que especifica com que frequência (em segundos) que você pode fazer a sondagem. Em tempos de alta carga do servidor, o tempo pode aumentar. Obedeça o cabeçalho. - -``` shell -# Add authentication to your requests -$ curl -I {% data variables.product.api_url_pre %}/notifications -HTTP/2 200 -Last-Modified: Thu, 25 Oct 2012 15:16:27 GMT -X-Poll-Interval: 60 - -# Pass the Last-Modified header exactly -$ curl -I {% data variables.product.api_url_pre %}/notifications -$ -H "If-Modified-Since: Thu, 25 Oct 2012 15:16:27 GMT" -> HTTP/2 304 -> X-Poll-Interval: 60 -``` - -### Motivos de notificação - -Ao recuperar respostas da API de Notificações, cada carga tem uma carga denominada `drazão`. Estas correspondem a eventos que ativam uma notificação. - -Aqui está uma lista da potencial `razão` para receber uma notificação: - -| Nome da razão | Descrição | -| ------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `assign` | O problema foi atribuído a você. | -| `autor` | Você criou a corrente. | -| `comentário` | Você comentou na corrente. | -| `ci_activity` | A execução de um fluxo de trabalho {% data variables.product.prodname_actions %} que você acionou foi concluída. | -| `convite` | Você aceitou um convite para contribuir com o repositório. | -| `manual` | Você assinou a corrente (por meio de um problema ou pull request). | -| `menção` | Você foi especificamente **@mentioned** no conteúdo. | -| `review_requested` | Foi solicitado que você ou uma equipe da qual você é integrante revise um pull request.{% ifversion fpt or ghec %} -| `security_alert` | O {% data variables.product.prodname_dotcom %} descobriu uma [vulnerabilidade de segurança](/github/managing-security-vulnerabilities/about-alerts-for-vulnerable-dependencies) no seu repositório.{% endif %} -| `state_change` | Você alterou o estado da corrente (por exemplo, fechando um problema ou mesclando um pull request). | -| `assinado` | Você está inspecionando o repositório. | -| `team_mention` | Você estava em uma equipe que foi mencionada. | - -Observe que a `razão` é modificada em uma base de corrente e pode mudar se a `razão` em uma notificação posterior for diferente. - -Por exemplo, se você é o autor de um problema, as notificações subsequentes sobre essa problema terão uma `razão` do `autor`. Portanto, se você for **@mentioned** no mesmo problema, as notificações que você buscar subsequentemente terão uma `razão` a `mencionar`. A `razão` permanece como `menção`, independentemente se você já foi mencionado novamente. \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/activity/starring.md b/translations/pt-BR/data/reusables/rest-reference/activity/starring.md deleted file mode 100644 index 6f794b741b..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/activity/starring.md +++ /dev/null @@ -1,15 +0,0 @@ -## Marcar com uma estrela - -Marcar o repositório como uma estrela é uma funcionalidade que permite aos usuários favoritar os repositórios. As estrelas são exibidas ao lado dos repositórios para mostrar um nível de interesse aproximado. As estrelas não têm efeito nas notificações ou no feed da atividade. - -### Marcar como estrela vs. Inspecionar - -Em agosto de 2012, [mudamos a forma como a inspeção funciona](https://github.com/blog/1204-notifications-stars) em {% data variables.product.prodname_dotcom %}. Muitas aplicações de cliente da API podem estar usando os pontos de extremidade originais de "inspetor" para acessar estes dados. Agora você pode começar a usar os pontos de extremidade "estrela" (descritos abaixo). Para obter mais informações, consulte a [Post de alteração da API de Inspeção](https://developer.github.com/changes/2012-09-05-watcher-api/) e a [API de Inspeção do repositório](/rest/reference/activity#watching)". - -### Tipos de mídia personalizados para marcar como estrela - -Existe um tipo de mídia personalizado com suporte para a API REST estrelada. Ao usar este tipo de mídia personalizada, você receberá uma resposta com a propriedade do registro de tempo `starred_at`, que indica o tempo que a estrela foi criada. A resposta também tem uma segunda propriedade que inclui o recurso retornado quando o tipo de mídia personalizado não está incluído. A propriedade que contém o recurso será `usuário` ou `repositório`. - - application/vnd.github.v3.star+json - -Para obter mais informações sobre os tipos de mídia, consulte "[Tipos de mídia personalizados](/rest/overview/media-types)". \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/activity/watching.md b/translations/pt-BR/data/reusables/rest-reference/activity/watching.md deleted file mode 100644 index cfea52533f..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/activity/watching.md +++ /dev/null @@ -1,3 +0,0 @@ -## Inspecionando - -Inspecionar um repositório registra o usuário para receber notificações de novas discussões, bem como eventos no feed de atividade do usuário. Para favoritar um repositório de forma simples, consulte "[Marcar repositórios com uma estrela](/rest/reference/activity#starring)". \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/apps/apps.md b/translations/pt-BR/data/reusables/rest-reference/apps/apps.md deleted file mode 100644 index b94a66e1d7..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/apps/apps.md +++ /dev/null @@ -1,9 +0,0 @@ -{% data reusables.apps.general-apps-restrictions %} - -Esta página lista os pontos de extremidade que você pode acessar enquanto autenticado como um aplicativo GitHub. Consulte "[Efetuar a autenticação como um aplicativo GitHub](/apps/building-github-apps/authenticating-with-github-apps/#authenticating-as-a-github-app)" para saber mais. - -Quando autenticado como um aplicativo GitHub, a API dos aplicativos GitHub permite que você obtenha informações de alto nível sobre um aplicativo GitHub, bem como informações específicas sobre instalações de um aplicativo. - -Você pode acessar os pontos de extremidade da API v3 de REST enquanto autenticado como um aplicativo GitHub. Estes pontos de extremidade têm uma seção de "Observação" que contém um ponto que diz "Funciona com aplicativos GitHub". Você também pode acessar esses pontos de extremidade enquanto estiver autenticado como usuário. - -Um subconjunto de pontos de extremidade da API v2 de REST exige autenticação como uma instalação do aplicativo GitHub. Consulte [Instalações](/rest/reference/apps#installations) para obter uma lista desses pontos de extremidade. \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/apps/installations.md b/translations/pt-BR/data/reusables/rest-reference/apps/installations.md deleted file mode 100644 index 189896c823..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/apps/installations.md +++ /dev/null @@ -1,5 +0,0 @@ -## Instalações - -A API de instalações permite que você obtenha informações sobre as instalações do seu aplicativo GitHub e execute ações nessas instalações. Uma _instalação_ refere-se a qualquer usuário ou conta de organização que instalou o aplicativo. Para obter informações sobre como efetuar a autenticação como uma instalação e limitar o acesso a repositórios específicos, consulte "[Efetuar a autenticação como uma instalação](/apps/building-github-apps/authenticating-with-github-apps/#authenticating-as-an-installation)". - -Para listar todas as instalações do aplicativo GitHub para uma organização, consulte "[Listar instalações de aplicativos para uma organização](/rest/reference/orgs#list-app-installations-for-an-organization)". \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/apps/marketplace.md b/translations/pt-BR/data/reusables/rest-reference/apps/marketplace.md deleted file mode 100644 index ab66f590ea..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/apps/marketplace.md +++ /dev/null @@ -1,13 +0,0 @@ -## Marketplace - -Para obter mais informações sobre {% data variables.product.prodname_marketplace %}, consulte "[GitHub Marketplace](/marketplace/)". - -A API de {% data variables.product.prodname_marketplace %} permite que você veja quais clientes estão usando um plano de preços, as compras de um cliente e se uma conta tem uma assinatura ativa. - -### Fazer testes com pontos de extremidades de amostra - -Esta API inclui pontos de extremidade que permitem que você [teste o seu {% data variables.product.prodname_github_app %}](/marketplace/integrating-with-the-github-marketplace-api/testing-github-marketplace-apps/) com **dados de amostra**. Os dados do de amostra têm código rígido, dados falsos e não serão alterados com base em assinaturas reais. - -Para fazer teste com dados de amostra, use um pontos de extremidade de amostra no lugar da sua contraparte de produção. Isso permite que você teste se a lógica da API é bem-sucedida antes de anunciar {% data variables.product.prodname_github_apps %} em {% data variables.product.prodname_marketplace %}. - -Certifique-se de substituir pontos de extremidades de amostra pelos pontos de extremidades de produção antes de implantar seu {% data variables.product.prodname_github_app %}. \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/apps/oauth-applications.md b/translations/pt-BR/data/reusables/rest-reference/apps/oauth-applications.md deleted file mode 100644 index fa48a2a5b7..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/apps/oauth-applications.md +++ /dev/null @@ -1,3 +0,0 @@ -## API de aplicativos do OAuth - -Você pode usar esta API para gerenciar os tokens do OAuth que um aplicativo OAuth usa para acessar as contas das pessoas em {% ifversion ghae %}{% data variables.product.product_name %}{% else %}{% data variables.product.product_location %}{% endif %}. \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/apps/webhooks.md b/translations/pt-BR/data/reusables/rest-reference/apps/webhooks.md deleted file mode 100644 index 7ae5665f8b..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/apps/webhooks.md +++ /dev/null @@ -1,3 +0,0 @@ -## Webhooks - -A {% data variables.product.prodname_github_app %}'s webhook allows you to receive HTTP `POST` payloads whenever certain events happen for an app. {% data reusables.webhooks.webhooks-rest-api-links %} \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/billing/billing.md b/translations/pt-BR/data/reusables/rest-reference/billing/billing.md deleted file mode 100644 index f3320ff752..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/billing/billing.md +++ /dev/null @@ -1 +0,0 @@ -Você pode obter informações de cobrança para uma empresa. Para obter mais informações, consulte a API REST "[{% data variables.product.prodname_dotcom %} administração de Enterprise](/rest/reference/enterprise-admin#billing)". \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/branches/branch-protection.md b/translations/pt-BR/data/reusables/rest-reference/branches/branch-protection.md deleted file mode 100644 index 4473664d57..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/branches/branch-protection.md +++ /dev/null @@ -1 +0,0 @@ -## Branches protegidos \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/checks/checks.md b/translations/pt-BR/data/reusables/rest-reference/checks/checks.md deleted file mode 100644 index 9136647420..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/checks/checks.md +++ /dev/null @@ -1 +0,0 @@ -Você pode criar os aplicativos que realizam integração contínua, linting ou serviços de varredura de código e fornecem feedback detalhado sobre commits. Para mais informações, consulte "[Começar com a API de verificações](/rest/guides/getting-started-with-the-checks-api)" e "[Criar testes de CI com a API de verificações](/apps/quickstart-guides/creating-ci-tests-with-the-checks-api/)". \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/checks/runs.md b/translations/pt-BR/data/reusables/rest-reference/checks/runs.md deleted file mode 100644 index f261876afe..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/checks/runs.md +++ /dev/null @@ -1 +0,0 @@ -## Execuções de verificação \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/checks/suites.md b/translations/pt-BR/data/reusables/rest-reference/checks/suites.md deleted file mode 100644 index b78e3c0d3b..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/checks/suites.md +++ /dev/null @@ -1,7 +0,0 @@ -## conjuntos de verificações - -{% note %} - - **Observação:** Um aplicativo GitHub recebe apenas um evento [`check_suite`](/webhooks/event-payloads/#check_suite) por SHA de commit SHA, mesmo se você fizer push do SHA do commit para mais de um branch. Para descobrir quando um SHA do commit é enviado para um branch, você pode assinar os eventos do branch [`criar`](/webhooks/event-payloads/#create). - -{% endnote %} \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/code-scanning/code-scanning.md b/translations/pt-BR/data/reusables/rest-reference/code-scanning/code-scanning.md deleted file mode 100644 index c196f32909..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/code-scanning/code-scanning.md +++ /dev/null @@ -1,15 +0,0 @@ -{% data reusables.code-scanning.beta %} - -A API de {% data variables.product.prodname_code_scanning %} permite que você recupere e atualize alertas de {% data variables.product.prodname_code_scanning %} alertas de um repositório. Você pode usar os pontos de extremidade para criar relatórios automatizados para os alertas de {% data variables.product.prodname_code_scanning %} em uma organização ou fazer upload dos resultados de análise gerados usando as ferramentas off-line de {% data variables.product.prodname_code_scanning %}. Para obter mais informações, consulte "[Encontrar vulnerabilidades e erros de segurança no seu código](/github/finding-security-vulnerabilities-and-errors-in-your-code). - -{% ifversion fpt or ghes > 3.0 or ghae or ghec %} -### Tipo de mídia personalizada para {% data variables.product.prodname_code_scanning %} - -Existe um tipo de mídia personalizada com suporte para a API REST de {% data variables.product.prodname_code_scanning %}. - - application/sarif+json - -Você pode usar isso com solicitações de `GET` enviadas para o ponto de extremidade `/analyes/{analysis_id}`. Para obter mais informações sobre esta operação, consulte "[Obter uma análise de {% data variables.product.prodname_code_scanning %} para um repositório](#get-a-code-scanning-analysis-for-a-repository)". Ao usar este tipo de mídia com esta operação, a resposta inclui um subconjunto dos dados reais que foram enviados para a análise especificada, em vez do resumo da análise que é retornada quando você usa o tipo de mídia padrão. A resposta também inclui dados adicionais como as propriedades `github/alertNumber` e `github/alertUrl`. Os dados estão formatados como [SARIF versão 2.1.0](https://docs.oasis-open.org/sarif/sarif/v2.1.0/cs01/sarif-v2.1.0-cs01.html). - -Para obter mais informações, consulte "[Tipos de mídia](/rest/overview/media-types)". -{% endif %} \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/codes-of-conduct/codes-of-conduct.md b/translations/pt-BR/data/reusables/rest-reference/codes-of-conduct/codes-of-conduct.md deleted file mode 100644 index d6accdfae1..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/codes-of-conduct/codes-of-conduct.md +++ /dev/null @@ -1,2 +0,0 @@ - -Você pode usar a API de Códigos de Conduta para recuperar informações sobre o código de conduta de um repositório. Para obter o código de conduta de um repositório, use o ponto de extremidade "[Obter um repositório](/rest/reference/repos#get-a-repository). \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/codespaces/codespaces.md b/translations/pt-BR/data/reusables/rest-reference/codespaces/codespaces.md deleted file mode 100644 index c467b9cbfe..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/codespaces/codespaces.md +++ /dev/null @@ -1,3 +0,0 @@ -{% data reusables.codespaces.codespaces-api-beta-note %} - -A API de {% data variables.product.prodname_codespaces %} permite que você gerencie {% data variables.product.prodname_codespaces %} usando a API REST. Esta API está disponível para usuários autenticados e aplicativos OAuth, mas não para aplicativos GitHub. Para obter mais informações, consulte "[{% data variables.product.prodname_codespaces %}](/codespaces)". \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/codespaces/machines.md b/translations/pt-BR/data/reusables/rest-reference/codespaces/machines.md deleted file mode 100644 index 4132126ef5..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/codespaces/machines.md +++ /dev/null @@ -1,4 +0,0 @@ -## Máquinas -A API de Máquinas permite que um usuário determine quais tipos de máquina estão disponíveis para criar um codespace, seja em um determinado repositório ou como um usuário autenticado. Para obter mais informações, consulte "[Sobre tipos de máquinas](/codespaces/developing-in-codespaces/changing-the-machine-type-for-your-codespace#about-machine-types)". - -Você também pode usar essas informações alterando a máquina de um codespace existente, atualizando a propriedade `máquina`. A atualização da máquina ocorrerá na próxima vez que o codespace for reiniciado. Para obter mais informações, consulte "["Mudar o tipo de máquina para seu codespace](/codespaces/developing-in-codespaces/changing-the-machine-type-for-your-codespace)." \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/codespaces/repository-secrets.md b/translations/pt-BR/data/reusables/rest-reference/codespaces/repository-secrets.md deleted file mode 100644 index cd26bf155a..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/codespaces/repository-secrets.md +++ /dev/null @@ -1,2 +0,0 @@ -## Repository Secrets -The Repository Secrets API allows a user to create, list, and delete secrets (such as access tokens for cloud services) for repositories that the user has access to. Estes segredos são disponibilizados para o codespace em tempo de execução. Para obter mais informações, consulte "[Gerenciar segredos criptografados para seus codespaces](/codespaces/managing-your-codespaces/managing-encrypted-secrets-for-your-codespaces)". diff --git a/translations/pt-BR/data/reusables/rest-reference/codespaces/secrets.md b/translations/pt-BR/data/reusables/rest-reference/codespaces/secrets.md deleted file mode 100644 index 842af0808b..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/codespaces/secrets.md +++ /dev/null @@ -1,2 +0,0 @@ -## User Secrets -The User Secrets API allows a user to create, list, and delete secrets (such as access tokens for cloud services) as well as assign secrets to repositories that the user has access to. Estes segredos são disponibilizados para o codespace em tempo de execução. Para obter mais informações, consulte "[Gerenciar segredos criptografados para seus codespaces](/codespaces/managing-your-codespaces/managing-encrypted-secrets-for-your-codespaces)". \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/collaborators/invitations.md b/translations/pt-BR/data/reusables/rest-reference/collaborators/invitations.md deleted file mode 100644 index a359892684..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/collaborators/invitations.md +++ /dev/null @@ -1,9 +0,0 @@ -## Convites - -A API de Convites do Repositório permite que usuários ou serviços externos convidem outros usuários para colaborar em um repositório. Os usuários convidados (ou serviços externos em nome dos usuários convidados) podem optar por aceitar ou recusar os convites. - -Observe que o [Escopo OAuth](/developers/apps/scopes-for-oauth-apps) `repo:invite` concede acesso direcionado aos convites **sem** conceder também acesso ao código do repositório. enquanto o escopo `repo` concede permissão ao código e aos convites convites. - -### Convidar um usuário para um repositório - -Use o ponto de extremidade da API para adicionar um colaborador. Para obter mais informações, consulte "[Adicionar um colaborador de repositório](/rest/reference/collaborators#add-a-repository-collaborator)". \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/commits/comments.md b/translations/pt-BR/data/reusables/rest-reference/commits/comments.md deleted file mode 100644 index 5db1bdcb85..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/commits/comments.md +++ /dev/null @@ -1,12 +0,0 @@ -## Comentários de commit - -### Tipos de mídia personalizados para comentários de commit - -Estes são os tipos de mídia compatíveis com os comentários do commit. Você pode ler mais sobre o uso de tipos de mídia na API [aqui](/rest/overview/media-types). - - application/vnd.github-commitcomment.raw+json - application/vnd.github-commitcomment.text+json - application/vnd.github-commitcomment.html+json - application/vnd.github-commitcomment.full+json - -Para obter mais informações, consulte "[tipos de mídia personalizados](/rest/overview/media-types)". \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/commits/statuses.md b/translations/pt-BR/data/reusables/rest-reference/commits/statuses.md deleted file mode 100644 index 232690ba39..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/commits/statuses.md +++ /dev/null @@ -1,13 +0,0 @@ -## Status do commit - -A API de status permite que serviços externos marquem commits com status de `erro`, `falha`, `pendente` ou `sucesso`, o que é refletido em pull requests que envolvem esses commits. - -Os status também podem incluir uma `descrição` opcional e `target_url`, e é altamente recomendável fornecê-los, pois tornam o status muito mais útil na interface de usuário do GitHub. - -Como exemplo, um uso comum é para serviços de integração contínua para marcar commits como criações que passam ou que falham usando o status. O `target_url` seria a URL completa para a saída da criação, e a `descrição` seria o resumo de alto nível do que aconteceu com a criação. - -Os status podem incluir um `contexto` para indicar qual serviço está fornecendo esse status. Por exemplo, você pode fazer com que o seu serviço de integração contínua faça push status com um contexto de `ci`, e uma ferramenta de auditoria de segurança faça push dos status com um contexto de `segurança`. Você pode usar [Obter o status combinado para uma referência específica](/rest/reference/commits#get-the-combined-status-for-a-specific-reference) para recuperar todo o status de um commit. - -Observe que o `escopo do OAuth` [repo:status](/developers/apps/scopes-for-oauth-apps) concede acesso direcionado a status **sem** conceder acesso ao código do repositório, enquanto o escopo `repo` concede permissão para o código e para status. - -Se você está desenvolvendo um aplicativo GitHub e deseja fornecer informações mais detalhadas sobre um serviço externo, você deverá usar a [API de verificação](/rest/reference/checks). \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/dependabot/dependabot.md b/translations/pt-BR/data/reusables/rest-reference/dependabot/dependabot.md deleted file mode 100644 index c71e6083d2..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/dependabot/dependabot.md +++ /dev/null @@ -1,3 +0,0 @@ -A API de segredos {% data variables.product.prodname_dependabot %} permite criar, atualizar, excluir e recuperar informações sobre segredos criptografados. {% data reusables.actions.about-secrets %} Para obter mais informações, consulte "[Gerenciar segredos criptografados para o dependabot](/code-security/supply-chain-security/keeping-your-dependencies-updated-automatically/managing-encrypted-secrets-for-dependabot)." - -{% data reusables.actions.actions-authentication %} {% data variables.product.prodname_github_apps %} deve ter a permissão `dependabot_secrets` para usar esta API. Os usuários autenticados devem ter acesso de colaborador em um repositório para criar, atualizar ou ler segredos. \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/dependency-graph/dependency-review.md b/translations/pt-BR/data/reusables/rest-reference/dependency-graph/dependency-review.md deleted file mode 100644 index 18d0d9b6fa..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/dependency-graph/dependency-review.md +++ /dev/null @@ -1,5 +0,0 @@ -## Revisão de dependência - -{% data reusables.dependency-review.dependency-review-api-beta-note %} - -The Dependency Review API allows you to understand dependency changes, and the security impact of these changes, before you add them to your environment. You can view the diff of dependencies between two commits of a repository, including vulnerability data for any version updates with known vulnerabilities. Para obter mais informações sobre a análise de dependências, consulte "[Sobre a revisão de dependências](/code-security/supply-chain-security/understanding-your-software-supply-chain/about-dependency-review)". \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/deploy_keys/deploy_keys.md b/translations/pt-BR/data/reusables/rest-reference/deploy_keys/deploy_keys.md deleted file mode 100644 index c2ae00dc51..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/deploy_keys/deploy_keys.md +++ /dev/null @@ -1,3 +0,0 @@ -{% data reusables.repositories.deploy-keys %} - -Chaves de implantação podem ser configuradas usando os seguintes pontos de extremidades da API ou usando o GitHub. Para saber como configurar as chaves de implantação no GitHub, consulte "[Gerenciar chaves de implantação](/developers/overview/managing-deploy-keys)". \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/deployments/deployments.md b/translations/pt-BR/data/reusables/rest-reference/deployments/deployments.md deleted file mode 100644 index 6c707417f8..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/deployments/deployments.md +++ /dev/null @@ -1,46 +0,0 @@ -As implantações são solicitações para implantar um ref específico (branch, SHA, tag). O GitHub envia um [ evento de `implantação`](/developers/webhooks-and-events/webhook-events-and-payloads#deployment) pelo qual os serviços externos podem ouvir e atuar quando novas implantações são criadas. As implantações permitem que os desenvolvedores e as organizações construam ferramentas associadas em torno de implantações sem ter que se preocupar com os detalhes de implementação da entrega de diferentes tipos de aplicativos (p. ex., web, nativo). - -Os status de implantação externos permitem marcar implantações com `error`, `failure`, `pending`, `in_progress`, `queued` ou `success` afirmar que os sistemas que estão escutando os eventos [`deployment_status`](/developers/webhooks-and-events/webhook-events-and-payloads#deployment_status) podem consumir. - -Os status de implantação também podem incluir uma `descrição` opcional e `log_url`, que são altamente recomendados porque tornam o status de implantação mais útil. O `log_url` é a URL completa para a saída de implantação e a `descrição` é um resumo de alto nível do que aconteceu com a implantação. - -O GitHub envia os eventos de `implantação` e `deployment_status` quando novas implantações de status de implantação são criadas. Esses eventos permitem que as integrações de terceiros recebam resposta para solicitações de implantação e atualizem o status de implantação conforme o progresso é feito. - -Abaixo está um diagrama de sequência sobre para como essas interações funcionariam. - -``` -+---------+ +--------+ +-----------+ +-------------+ -| Tooling | | GitHub | | 3rd Party | | Your Server | -+---------+ +--------+ +-----------+ +-------------+ - | | | | - | Create Deployment | | | - |--------------------->| | | - | | | | - | Deployment Created | | | - |<---------------------| | | - | | | | - | | Deployment Event | | - | |---------------------->| | - | | | SSH+Deploys | - | | |-------------------->| - | | | | - | | Deployment Status | | - | |<----------------------| | - | | | | - | | | Deploy Completed | - | | |<--------------------| - | | | | - | | Deployment Status | | - | |<----------------------| | - | | | | -``` - -Tenha em mente que o GitHub nunca terá acesso aos seus servidores. Cabe à sua integração de terceiros interagir com os eventos de implantação. Vários sistemas podem ouvir eventos de implantação, e cabe a cada um desses sistemas decidir se serão responsáveis por retirar o código dos seus servidores, criar código nativo, etc. - -Observe que o `repo_deployment` [OAuth escopo](/developers/apps/scopes-for-oauth-apps) concede acesso direcionado a implantações e status **sem** conceder acesso ao código do repositório, enquanto os es escopos {% ifversion not ghae %}`public_repo` e{% endif %}`repositório` também concedem permissão para codificar. - -### Implantações inativas - -Ao definir o estado de uma implantação como `sucesso`, todas as implantações de ambiente de não produção e não transitórios anteriores no mesmo nome do ambiente irão tornar-se `inativas`. Para evitar isso, você pode definir `auto_inactive` como `falso` ao criar o status de implantação. - -Você pode informar que um ambiente transitório não existe mais definindo seu `estado` como `inativo`. Definir o `estado` como `inativo` mostra a implantação como `destruída` em {% data variables.product.prodname_dotcom %} e remove o acesso a ela. \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/deployments/environments.md b/translations/pt-BR/data/reusables/rest-reference/deployments/environments.md deleted file mode 100644 index 2c40e62a81..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/deployments/environments.md +++ /dev/null @@ -1,5 +0,0 @@ -## Ambientes - -A API de Ambientes permite que você crie, configure e exclua ambientes. Para obter mais informações sobre ambientes, consulte "[Usando ambientes para implantação](/actions/deployment/using-environments-for-deployment)". Para gerenciar segredos de ambiente, consulte "[Segredos](/rest/reference/actions#secrets)". - -{% data reusables.gated-features.environments %} \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/deployments/statuses.md b/translations/pt-BR/data/reusables/rest-reference/deployments/statuses.md deleted file mode 100644 index 705e961cd0..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/deployments/statuses.md +++ /dev/null @@ -1 +0,0 @@ -## Status da implantação \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/enterprise-admin/admin-stats.md b/translations/pt-BR/data/reusables/rest-reference/enterprise-admin/admin-stats.md deleted file mode 100644 index 07d4b0cfa8..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/enterprise-admin/admin-stats.md +++ /dev/null @@ -1,3 +0,0 @@ -## Estatísticas de admin - -A API de Estatísticas Administrativas fornece uma variedade de métricas sobre sua instalação. *Só está disponível para [administradores do site](/rest/overview/resources-in-the-rest-api#authentication) autenticados.* Usuários normais receberão uma mensagem `404` se tentarem acessá-la. \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/enterprise-admin/announcements.md b/translations/pt-BR/data/reusables/rest-reference/enterprise-admin/announcements.md deleted file mode 100644 index 69d935e7c7..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/enterprise-admin/announcements.md +++ /dev/null @@ -1,3 +0,0 @@ -## Anúncios - -A API de anúncios permite que você gerencie o banner de anúncio global na sua empresa. Para obter mais informações, consulte "[Personalizar mensagens de usuários para a sua empresa](/admin/user-management/customizing-user-messages-for-your-enterprise#creating-a-global-announcement-banner)". diff --git a/translations/pt-BR/data/reusables/rest-reference/enterprise-admin/audit-log.md b/translations/pt-BR/data/reusables/rest-reference/enterprise-admin/audit-log.md deleted file mode 100644 index ed21266892..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/enterprise-admin/audit-log.md +++ /dev/null @@ -1 +0,0 @@ -## Log de auditoria \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/enterprise-admin/billing.md b/translations/pt-BR/data/reusables/rest-reference/enterprise-admin/billing.md deleted file mode 100644 index dd246ae462..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/enterprise-admin/billing.md +++ /dev/null @@ -1 +0,0 @@ -## Cobrança \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/enterprise-admin/enterprise-admin.md b/translations/pt-BR/data/reusables/rest-reference/enterprise-admin/enterprise-admin.md deleted file mode 100644 index 82d00bc843..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/enterprise-admin/enterprise-admin.md +++ /dev/null @@ -1,44 +0,0 @@ -{% ifversion fpt or ghec %} - -{% note %} - -**Observação:** Este artigo aplica-se a {% data variables.product.prodname_ghe_cloud %}. Para visualizar a versão de {% data variables.product.prodname_ghe_managed %} ou de {% data variables.product.prodname_ghe_server %}, use o menu suspenso **{% data ui.pages.article_version %}**. - -{% endnote %} - -{% endif %} - -### URLs do ponto de extremidade - -Pontos de extremidade da API REST{% ifversion ghes %}—exceto os pontos de extremidades da API REST do [Console de gerenciamento](#management-console) -{% endif %} são prefixados com a seguinte URL: - -```shell -{% data variables.product.api_url_pre %} -``` - -{% ifversion fpt or ghec %} -Quando os pontos de extremidade incluirem `{enterprise}`, substitua `{enterprise}` pelo identificador da conta corporativa, que está incluído no URL das configurações da sua empresa. Por exemplo, se a sua conta corporativa estiver localizada em `https://github.com/enterprises/octo-enterprise`, substitua `{enterprise}` por `octo-enterprise`. -{% endif %} - -{% ifversion ghes %} -Os endpoints de API [Console de gerenciamento](#management-console) somente são prefixados com um nome de host: - -```shell -http(s)://hostname/ -``` -{% endif %} -{% ifversion ghae or ghes %} -### Autenticação - -Os endpoints de API da sua instalação do {% data variables.product.product_name %} aceitam [os mesmos métodos de autenticação](/rest/overview/resources-in-the-rest-api#authentication) da API do GitHub.com. Você pode efetuar a autenticação com **[tokens do OAuth](/apps/building-integrations/setting-up-and-registering-oauth-apps/)** {% ifversion ghes %}(que podem ser criado usando a [API de Autorizações](/rest/reference/oauth-authorizations#create-a-new-authorization)) {% endif %}ou **[autenticação básica](/rest/overview/resources-in-the-rest-api#basic-authentication)**. {% ifversion ghes %} Os tokens OAuth devem ter o `site_admin` [escopo OAuth](/developers/apps/scopes-for-oauth-apps#available-scopes) quando usados com endpoints específicos da Enterprise.{% endif %} - -Os pontos de extremidade da API da administração da empresa podem ser acessados por administradores do site de {% data variables.product.product_name %}autenticados{% ifversion ghes %}, exceto a API do [Console de Gerenciamento](#management-console), que exige a [senha do console de gerenciamento](/enterprise/admin/articles/accessing-the-management-console/){% endif %}. - -{% endif %} - -{% ifversion ghae or ghes %} -### Informações da versão - -A versão atual da sua empresa é retornada no cabeçalho de resposta de cada API: `X-GitHub-Enterprise-Version: {{currentVersion}}.0` Você também pode ler a versão atual chamando o [ponto de extremidade de meta](/rest/reference/meta/). - -{% endif %} \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/enterprise-admin/global-webhooks.md b/translations/pt-BR/data/reusables/rest-reference/enterprise-admin/global-webhooks.md deleted file mode 100644 index 539892b3ee..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/enterprise-admin/global-webhooks.md +++ /dev/null @@ -1,5 +0,0 @@ -## Webhooks globais - -Webhooks globais são instalados na sua empresa. Você pode usar webhooks globais para monitorar, responder ou aplicar regras automaticamente para usuários, organizações, equipes e repositórios na sua empresa. Webhooks globais podem se inscrever para os tipos de eventos [organização](/developers/webhooks-and-events/webhook-events-and-payloads#organization), [usuário](/developers/webhooks-and-events/webhook-events-and-payloads#user), [repositório](/developers/webhooks-and-events/webhook-events-and-payloads#repository), [equipe](/developers/webhooks-and-events/webhook-events-and-payloads#team), [integrante](/developers/webhooks-and-events/webhook-events-and-payloads#member), [filiação](/developers/webhooks-and-events/webhook-events-and-payloads#membership), [bifurcação](/developers/webhooks-and-events/webhook-events-and-payloads#fork)e [ping](/developers/webhooks-and-events/about-webhooks#ping-event). - -*Esta API está disponível somente para [administradores do site](/rest/overview/resources-in-the-rest-api#authentication) autenticados.* Usuários normais receberão uma mensagem `404` se tentarem acessá-la. Para aprender como configurar webhooks globais, consulte [Sobre webhooks globais](/enterprise/admin/user-management/about-global-webhooks). \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/enterprise-admin/ldap.md b/translations/pt-BR/data/reusables/rest-reference/enterprise-admin/ldap.md deleted file mode 100644 index 7387e70fb7..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/enterprise-admin/ldap.md +++ /dev/null @@ -1,5 +0,0 @@ -## LDAP - -Você pode usar a API LDAP para atualizar as relações de conta entre um usuário ou equipe {% data variables.product.product_name %} e sua entrada LDAP vinculada ou enfileirar uma nova sincronização. - -Com os endpoints de mapeamento LDAP, você é capaz de atualizar o Nome Distinto (DN) para o qual um usuário ou uma equipe mapeia. Note que os endpoints LDAP são geralmente eficazes apenas se o seu aplicativo de {% data variables.product.product_name %} tiver [Sincronização LDAP habilitada](/enterprise/admin/authentication/using-ldap). O endpoint [mapeamento LDAP de atualização para um usuário](#update-ldap-mapping-for-a-user) pode ser usado quando o LDAP é habilitado, mesmo que a sincronização LDAP esteja desativada. \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/enterprise-admin/license.md b/translations/pt-BR/data/reusables/rest-reference/enterprise-admin/license.md deleted file mode 100644 index e70e363487..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/enterprise-admin/license.md +++ /dev/null @@ -1,3 +0,0 @@ -## Licença - -A API de Licença fornece informações sobre sua licença empresarial. *Só está disponível para [administradores do site](/rest/overview/resources-in-the-rest-api#authentication) autenticados.* Usuários normais receberão uma mensagem `404` se tentarem acessá-la. \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/enterprise-admin/management-console.md b/translations/pt-BR/data/reusables/rest-reference/enterprise-admin/management-console.md deleted file mode 100644 index 2ec10479c8..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/enterprise-admin/management-console.md +++ /dev/null @@ -1,29 +0,0 @@ -## Console de gerenciamento - -A API do Console de Gerenciamento ajuda você a gerenciar sua instalação do {% data variables.product.product_name %}. - -{% tip %} - -Você deve definir explicitamente o número da porta ao fazer chamadas de API para o Console de Gerenciamento. Se o TLS estiver habilitado na sua empresa, o número da porta será `8443`; caso contrário, o número da porta será `8080`. - -Se não quiser fornecer um número da porta, você precisará configurar sua ferramenta para seguir os redirecionamentos automaticamente. - -Talvez você também precise adicionar o [`sinalizador`-k](http://curl.haxx.se/docs/manpage.html#-k) quando estiver usando `cURL`, pois {% data variables.product.product_name %} usa um certificado autoassinado antes de você [adicionar seu próprio certificado TLS](/enterprise/admin/guides/installation/configuring-tls/). - -{% endtip %} - -### Autenticação - -Você precisa passar a sua [senha do Console de Gerenciamento](/enterprise/admin/articles/accessing-the-management-console/) como token de autenticação para cada endpoint de API do Console de Gerenciamento, exceto [`/setup/api/start`](#create-a-github-enterprise-server-license). - -Use o parâmetro `api_key` para enviar este token com cada solicitação. Por exemplo: - -```shell -$ curl -L 'https://hostname:admin_port/setup/api?api_key=your-amazing-password' -``` - -Você também pode usar a autenticação HTTP padrão para enviar esse token. Por exemplo: - -```shell -$ curl -L -u "api_key:your-amazing-password" 'https://hostname:admin_port/setup/api' -``` \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/enterprise-admin/org-pre-receive-hooks.md b/translations/pt-BR/data/reusables/rest-reference/enterprise-admin/org-pre-receive-hooks.md deleted file mode 100644 index b5b08ea801..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/enterprise-admin/org-pre-receive-hooks.md +++ /dev/null @@ -1,16 +0,0 @@ -## Hooks pre-receive da organização - -A API de Hooks pre-receive da Organização permite que você veja e modifique a aplicação dos hooks pre-receive disponíveis para uma organização. - -### Atributos do objeto - -| Nome | Tipo | Descrição | -| -------------------------------- | --------- | -------------------------------------------------------------- | -| `name` | `string` | O nome do hook. | -| `enforcement` | `string` | O estado de aplicação para o hook neste repositório. | -| `allow_downstream_configuration` | `boolean` | Se os repositórios podem substituir a imposição. | -| `configuration_url` | `string` | URL para o ponto de extremidade em que a aplicação é definida. | - -Os valores possíveis para *aplicação* são `habilitado`, `desabilitado` e`testando`. `desabilitado` indica que o hook pre-receive não será executado. `habilitado` indica que será executado e rejeitará quaisquer pushes que resultem em um status diferente de zero. `testando` significa que o script será executado, mas não fará com que quaisquer pushes sejam rejeitados. - -`configuration_url` pode ser um link para este endpoint ou configuração global deste hook. Apenas administradores do site podem acessar a configuração global. \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/enterprise-admin/orgs.md b/translations/pt-BR/data/reusables/rest-reference/enterprise-admin/orgs.md deleted file mode 100644 index e555d58e3c..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/enterprise-admin/orgs.md +++ /dev/null @@ -1,3 +0,0 @@ -## Organizações - -A API de administração da organização permite a criação de organizações na sua empresa. *Só está disponível para [administradores do site](/rest/overview/resources-in-the-rest-api#authentication) autenticados.* Usuários normais receberão uma mensagem `404` se tentarem acessá-la. \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/enterprise-admin/pre-receive-environments.md b/translations/pt-BR/data/reusables/rest-reference/enterprise-admin/pre-receive-environments.md deleted file mode 100644 index b5b5b3710d..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/enterprise-admin/pre-receive-environments.md +++ /dev/null @@ -1,25 +0,0 @@ -## Ambientes pre-receive - -A API de Ambientes Pre-receive permite que você crie, liste, atualize e apague ambientes para hooks pre-receive. *Só está disponível para [administradores do site](/rest/overview/resources-in-the-rest-api#authentication) autenticados.* Usuários normais receberão uma mensagem `404` se tentarem acessá-la. - -### Atributos do objeto - -#### Ambiente pre-receive - -| Nome | Tipo | Descrição | -| --------------------- | --------- | ---------------------------------------------------------------------------------- | -| `name` | `string` | O nome do ambiente conforme exibido na interface do usuário. | -| `image_url` | `string` | URL do tarball que será baixado e extraído. | -| `default_environment` | `boolean` | Se este é o ambiente-padrão que vem com {% data variables.product.product_name %}. | -| `download` | `objeto` | Status do download deste ambiente. | -| `hooks_count` | `inteiro` | O número de hooks de pre-receive que usam este ambiente. | - -#### Download do ambiente pre-receive - -| Nome | Tipo | Descrição | -| --------------- | -------- | ----------------------------------------------------- | -| `estado` | `string` | O estado do download mais recente. | -| `downloaded_at` | `string` | A hora em que o download mais recente começou. | -| `mensagem` | `string` | Em caso de falha, serão produzidas mensagens de erro. | - -Os valores possíveis para o `estado` são `not_started,` `in_progress,` `sucesso` `falhado`. \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/enterprise-admin/pre-receive-hooks.md b/translations/pt-BR/data/reusables/rest-reference/enterprise-admin/pre-receive-hooks.md deleted file mode 100644 index 6edfe6e74b..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/enterprise-admin/pre-receive-hooks.md +++ /dev/null @@ -1,18 +0,0 @@ -## Hooks pre-receive - -A API de hooks pre-receive permite que você crie, liste, atualize e apague hooks pre-receive. *Só está disponível para [administradores do site](/rest/overview/resources-in-the-rest-api#authentication) autenticados.* Usuários normais receberão uma mensagem `404` se tentarem acessá-la. - -### Atributos do objeto - -#### Hook pre-receive - -| Nome | Tipo | Descrição | -| -------------------------------- | --------- | ------------------------------------------------------------------------------ | -| `name` | `string` | O nome do hook. | -| `script` | `string` | O script que o hook executa. | -| `script_repository` | `objeto` | O repositório do GitHub onde o script é mantido. | -| `ambiente` | `objeto` | O ambiente de pre-receive onde o script é executado. | -| `enforcement` | `string` | O estado de aplicação para este hook. | -| `allow_downstream_configuration` | `boolean` | Se a aplicação pode ser substituída no nível da organização ou do repositório. | - -Os valores possíveis para *aplicação* são `habilitado`, `desabilitado` e`testando`. `desabilitado` indica que o hook pre-receive não será executado. `habilitado` indica que será executado e rejeitará quaisquer pushes que resultem em um status diferente de zero. `testando` significa que o script será executado, mas não fará com que quaisquer pushes sejam rejeitados. \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/enterprise-admin/repo-pre-receive-hooks.md b/translations/pt-BR/data/reusables/rest-reference/enterprise-admin/repo-pre-receive-hooks.md deleted file mode 100644 index 4c236e9998..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/enterprise-admin/repo-pre-receive-hooks.md +++ /dev/null @@ -1,15 +0,0 @@ -## Hooks pre-receive do repositório - -A API de Hooks pre-receive do Repositório permite que você veja e modifique a aplicação dos hooks pre-receive disponíveis para um repositório. - -### Atributos do objeto - -| Nome | Tipo | Descrição | -| ------------------- | -------- | -------------------------------------------------------------- | -| `name` | `string` | O nome do hook. | -| `enforcement` | `string` | O estado de aplicação para o hook neste repositório. | -| `configuration_url` | `string` | URL para o ponto de extremidade em que a aplicação é definida. | - -Os valores possíveis para *aplicação* são `habilitado`, `desabilitado` e`testando`. `desabilitado` indica que o hook pre-receive não será executado. `habilitado` indica que será executado e rejeitará quaisquer pushes que resultem em um estado diferente de zero. `testando` significa que o script será executado, mas não fará com que quaisquer pushes sejam rejeitados. - -`configuration_url` pode ser um link para este repositório, seu proprietário da organização ou configuração global. A autorização para acessar o ponto de extremidade no `configuration_url` é determinada no nível de proprietário ou administrador do site. \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/enterprise-admin/users.md b/translations/pt-BR/data/reusables/rest-reference/enterprise-admin/users.md deleted file mode 100644 index 709eeaac0c..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/enterprise-admin/users.md +++ /dev/null @@ -1,3 +0,0 @@ -## Usuários - -A API de Administração do Usuário permite que você suspenda{% ifversion ghes %}, cancele a suspensão, promova e rebaixe{% endif %}{% ifversion ghae %} e cancele a suspensão{% endif %} dos usuários da sua empresa. *Só está disponível para [administradores do site](/rest/overview/resources-in-the-rest-api#authentication) autenticados.* Usuários normais receberão uma mensagem `403` se tentarem acessá-la. \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/gists/comments.md b/translations/pt-BR/data/reusables/rest-reference/gists/comments.md deleted file mode 100644 index 831fa67646..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/gists/comments.md +++ /dev/null @@ -1,10 +0,0 @@ -## Comentários - -### Tipos de mídia personalizados para comentários do Gist - -Estes são os tipos de mídia compatíveis para comentários de gist. - - application/vnd.github.VERSION.raw - application/vnd.github.VERSION.base64 - -Para obter mais informações sobre os tipos de mídia, consulte "[Tipos de mídia personalizados](/rest/overview/media-types)". \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/gists/gists.md b/translations/pt-BR/data/reusables/rest-reference/gists/gists.md deleted file mode 100644 index 4348e1ded2..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/gists/gists.md +++ /dev/null @@ -1,22 +0,0 @@ -### Autenticação - -Você pode ler listas públicas {% ifversion ghae or ghes %}e criá-las para usuários anônimos sem um token.{% else %} anonimamente, mas você precisa conectar-se ao GitHub para criar gist.{% endif %} Para ler ou escrever gists em nome de um usuário, você precisa do escopo do OAuth e de um token. Para obter mais informações, consulte "[Escopos para aplicativos OAuth](/developers/apps/scopes-for-oauth-apps)." - - - -### Truncamento - -A API de Gist fornece até um megabyte de conteúdo para cada arquivo no gist. Cada arquivo retornado por um gist através da API tem uma chave denominada `truncada`. Se `truncado` for `verdadeiro`, significa que arquivo é muito grande e apenas uma parte do conteúdo foi retornado em `conteúdo`. - -Se você precisar do conteúdo completo do arquivo, você pode fazer uma solicitação `GET` para a URL especificada por `raw_url`. Tenha em mente que, para arquivos maiores que dez megabytes, você deverá clonar o gist através da URL fornecida por `git_pull_url`. - -Além do conteúdo de um arquivo específico ser truncado, toda a lista de arquivos pode ser truncada se o número total exceder 300 arquivos. Se a chave de nível superior `truncado` é `verdadeira`, apenas os primeiros 300 arquivos foram retornados na lista de arquivos. Se você precisar buscar todos os arquivos do gist, você deverá clonar o gist através da URL fornecida por `git_pull_url`. - -### Tipos de mídia personalizados para gists - -Estes são os tipos de mídia compatíveis para buscar conteúdo geral. - - application/vnd.github.VERSION.raw - application/vnd.github.VERSION.base64 - -Para obter mais informações, consulte "[Tipos de mídia](/rest/overview/media-types)". \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/git/blobs.md b/translations/pt-BR/data/reusables/rest-reference/git/blobs.md deleted file mode 100644 index 4379959328..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/git/blobs.md +++ /dev/null @@ -1,12 +0,0 @@ -## Blobs - -Um blob (objeto binário grande) do Git é o tipo de objeto usado para armazenar o conteúdo de cada arquivo em um repositório. O hash SHA-1 do arquivo é calculado e armazenado no objeto do blob. Estes pontos de extremidade permitem ler e escrever [objetos do blob](https://git-scm.com/book/en/v1/Git-Internals-Git-Objects) em seu banco de dados d Git em {% data variables.product.product_name %}. Os blobs aproveitam [esses tipos de mídia personalizados](#custom-media-types-for-blobs). Você pode ler mais sobre o uso de tipos de mídia na API [aqui](/rest/overview/media-types). - -### Tipos de mídia personalizados para os blobs - -Estes são os tipos de mídia compatíveis com blobs. - - application/json - application/vnd.github.VERSION.raw - -Para obter mais informações, consulte "[Tipos de mídia](/rest/overview/media-types)". \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/git/commits.md b/translations/pt-BR/data/reusables/rest-reference/git/commits.md deleted file mode 100644 index 4abfb4b9c1..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/git/commits.md +++ /dev/null @@ -1,3 +0,0 @@ -## Commits - -Um commit do Git é um instantâneo da hierarquia ([árvore do Git](/rest/reference/git#trees)) e o conteúdo dos arquivos ([Blob do Git](/rest/reference/git#blobs)) em um repositório do Git. Estes pontos de extremidade permitem ler e escrever [objetos de commit](https://git-scm.com/book/en/v1/Git-Internals-Git-Objects#Commit-Objects) no seu banco de dados do Git em {% data variables.product.product_name %}. \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/git/git.md b/translations/pt-BR/data/reusables/rest-reference/git/git.md deleted file mode 100644 index a7af06d84b..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/git/git.md +++ /dev/null @@ -1 +0,0 @@ -A API do banco de dados do Git dá acesso para ler e gravar objetos do Git sem processamento no seu banco de dados do Git no {% data variables.product.product_name %} e para listar e atualizar suas referências (cabeçalhos de branch e etiquetas). Para obter mais informações sobre como usar a API do banco de dados do Git, consulte "[Começar com a API de dados do Git](/rest/guides/getting-started-with-the-git-database-api)". \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/git/refs.md b/translations/pt-BR/data/reusables/rest-reference/git/refs.md deleted file mode 100644 index f91bb9204a..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/git/refs.md +++ /dev/null @@ -1,3 +0,0 @@ -## Referências - -Uma referência do Git (`git ref`) é apenas um arquivo que contém um hash SHA-1 do commit do Git. Ao referir-se a um commit do Git, você pode usar a referência do Git, que é um nome fácil de lembrar, em vez do hash. A referência do Git pode ser reescrita para apontar para um novo commit. Um branch é apenas uma referência do Git que armazena o novo hash de commit do Git. Estes pontos de extremidade permitem ler e escrever [referências](https://git-scm.com/book/en/v1/Git-Internals-Git-References) para o seu banco de dados do Git em {% data variables.product.product_name %}. \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/git/tags.md b/translations/pt-BR/data/reusables/rest-reference/git/tags.md deleted file mode 100644 index 253fc0c62d..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/git/tags.md +++ /dev/null @@ -1,3 +0,0 @@ -## Tags - -Uma tag do Git é semelhante a uma [Referência do Git](/rest/reference/git#refs), mas o commit do Git para o qual ela aponta nunca muda. As tags do Git são úteis quando você deseja apontar para versões específicas. Esses pontos de extremidade permitem ler e escrever [tags dos objetos](https://git-scm.com/book/en/v1/Git-Internals-Git-References#Tags) em seu banco de dados Git em {% data variables.product.product_name %}. A API de tags do Git é compatível apenas com [objetos de tags anotadas](https://git-scm.com/book/en/v1/Git-Internals-Git-References#Tags), não tags leves. diff --git a/translations/pt-BR/data/reusables/rest-reference/git/trees.md b/translations/pt-BR/data/reusables/rest-reference/git/trees.md deleted file mode 100644 index 14c7a1e4fc..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/git/trees.md +++ /dev/null @@ -1,3 +0,0 @@ -## Árvores - -Um objeto da árvore do Git cria a hierarquia entre arquivos em um repositório do Git. Você pode usar o objeto da árvore do Git para criar a relação entre diretórios e os arquivos que eles contêm. Estes pontos de extremidade permitem que você leia e escreva [objetos de árvore](https://git-scm.com/book/en/v1/Git-Internals-Git-Objects#Tree-Objects) em seu banco de dados do Git em {% data variables.product.product_name %}. \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/gitignore/gitignore.md b/translations/pt-BR/data/reusables/rest-reference/gitignore/gitignore.md deleted file mode 100644 index 0f4a4386fe..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/gitignore/gitignore.md +++ /dev/null @@ -1,9 +0,0 @@ -Ao criar um novo repositório em {% ifversion ghae %}{% data variables.product.product_name %}{% else %}{% data variables.product.product_location %}{% endif %} por meio da API, você pode especificar um [.gitignore template](/github/getting-started-with-github/ignoring-files) para que seja aplicado ao repositório após a criação. A API de modlos do .gitignore lista e recupera modelos do repositório de [.gitignore](https://github.com/github/gitignore) de {% data variables.product.product_name %}. - -### Tipos de mídia personalizados para gitignore - -Você pode usar este tipo de mídia personalizada ao obter um modelo de gitignore. - - application/vnd.github.VERSION.raw - -Para obter mais informações, consulte "[Tipos de mídia](/rest/overview/media-types)". \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/interactions/interactions.md b/translations/pt-BR/data/reusables/rest-reference/interactions/interactions.md deleted file mode 100644 index f375083a45..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/interactions/interactions.md +++ /dev/null @@ -1 +0,0 @@ -Os usuários interagem com repositórios comentando, abrindo problemas e criando pull requests. As APIs de interações permitem que as pessoas com acesso de proprietário ou administrador restrinjam temporariamente a interação com repositórios públicos para um determinado tipo de usuário. \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/interactions/orgs.md b/translations/pt-BR/data/reusables/rest-reference/interactions/orgs.md deleted file mode 100644 index 7998b59afb..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/interactions/orgs.md +++ /dev/null @@ -1,9 +0,0 @@ -## organização - -A API de Interações da Organização permite que os proprietários da organização restrinjam temporariamente quais tipos de usuário podem comentar, abrir problemas ou criar pull requests nos repositórios públicos da organização. {% data reusables.interactions.interactions-detail %} Veja mais sobre os tipos de usuários de {% data variables.product.product_name %}: - -* {% data reusables.interactions.existing-user-limit-definition %} na organização. -* {% data reusables.interactions.contributor-user-limit-definition %} na organização. -* {% data reusables.interactions.collaborator-user-limit-definition %} na organização. - -Definir o limite de interação no nível da organização sobrescreverá quaisquer limites de interação definidos para repositórios individuais pertencentes à organização. Para definir diferentes limites de interação para repositórios individuais pertencentes à organização, use os pontos de extremidade das interações do [Repositório](#repository). \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/interactions/repos.md b/translations/pt-BR/data/reusables/rest-reference/interactions/repos.md deleted file mode 100644 index 3aca6e1f8d..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/interactions/repos.md +++ /dev/null @@ -1,9 +0,0 @@ -## Repositório - -A API de Interações do Repositório permite que pessoas com acesso de proprietário ou administrador restrinjam temporariamente qual tipo de usuário pode comentar, abrir problemas ou criar pull requests em um repositório público. {% data reusables.interactions.interactions-detail %} Veja mais sobre os tipos de usuários de {% data variables.product.product_name %}: - -* {% data reusables.interactions.existing-user-limit-definition %} in the respository. -* {% data reusables.interactions.contributor-user-limit-definition %} in the respository. -* {% data reusables.interactions.collaborator-user-limit-definition %} in the respository. - -Se um limite de interação for habilitado para o usuário ou organização proprietária do repositório, o limite não poderá ser alterado para o repositório individual. Em vez disso, use os pontos de extremidade de [Usuário](#user) ou [Organização](#organization) para alterar o limite de interação. \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/interactions/users.md b/translations/pt-BR/data/reusables/rest-reference/interactions/users.md deleted file mode 100644 index 1eb2735ee3..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/interactions/users.md +++ /dev/null @@ -1,9 +0,0 @@ -## Usuário - -The User Interactions API allows you to temporarily restrict which type of user can comment, open issues, or create pull requests on your public repositories. {% data reusables.interactions.interactions-detail %} Veja mais sobre os tipos de usuários de {% data variables.product.product_name %}: - -* {% data reusables.interactions.existing-user-limit-definition %} from interacting with your repositories. -* {% data reusables.interactions.contributor-user-limit-definition %} from interacting with your repositories. -* {% data reusables.interactions.collaborator-user-limit-definition %} from interacting with your repositories. - -Setting the interaction limit at the user level will overwrite any interaction limits that are set for individual repositories owned by the user. To set different interaction limits for individual repositories owned by the user, use the [Repository](#repository) interactions endpoints instead. \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/issues/assignees.md b/translations/pt-BR/data/reusables/rest-reference/issues/assignees.md deleted file mode 100644 index 9f4e94cd0b..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/issues/assignees.md +++ /dev/null @@ -1 +0,0 @@ -## Responsáveis \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/issues/comments.md b/translations/pt-BR/data/reusables/rest-reference/issues/comments.md deleted file mode 100644 index aa980e4532..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/issues/comments.md +++ /dev/null @@ -1,5 +0,0 @@ -## Comentários - -A API de Comentários do Problema é compatível com listagem, visualização, edição e criação de comentários em problemas e pull requests. - -Os comentários do problema usam [estes tipos de mídia personalizados](#custom-media-types). Você pode ler mais sobre o uso de tipos de mídia na API [aqui](/rest/overview/media-types). \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/issues/events.md b/translations/pt-BR/data/reusables/rest-reference/issues/events.md deleted file mode 100644 index 9462a2422e..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/issues/events.md +++ /dev/null @@ -1,3 +0,0 @@ -## Eventos - -The Issue Events API can return different types of events triggered by activity in issues and pull requests. For more information about the specific events that you can receive from the Issue Events API, see "[Issue event types](/developers/webhooks-and-events/issue-event-types)." For more information about the specific events that you can receive from the Issue Events API, see "[Issue event types](/developers/webhooks-and-events/issue-event-types)." For more information, see the "[Events API](/developers/webhooks-and-events/github-event-types)." \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/issues/issues.md b/translations/pt-BR/data/reusables/rest-reference/issues/issues.md deleted file mode 100644 index 61b105ff44..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/issues/issues.md +++ /dev/null @@ -1,10 +0,0 @@ -### Tipos de mídia personalizados para problemas - -Estes são os tipos de mídia compatíveis para problemas. - - application/vnd.github.VERSION.raw+json - application/vnd.github.VERSION.text+json - application/vnd.github.VERSION.html+json - application/vnd.github.VERSION.full+json - -Para obter mais informações sobre os tipos de mídia, consulte "[Tipos de mídia personalizados](/rest/overview/media-types)". \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/issues/labels.md b/translations/pt-BR/data/reusables/rest-reference/issues/labels.md deleted file mode 100644 index e01b345a6b..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/issues/labels.md +++ /dev/null @@ -1 +0,0 @@ -## Etiquetas \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/issues/milestones.md b/translations/pt-BR/data/reusables/rest-reference/issues/milestones.md deleted file mode 100644 index e9ad7bda99..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/issues/milestones.md +++ /dev/null @@ -1 +0,0 @@ -## Marcos \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/issues/timeline.md b/translations/pt-BR/data/reusables/rest-reference/issues/timeline.md deleted file mode 100644 index 8e518ac152..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/issues/timeline.md +++ /dev/null @@ -1,5 +0,0 @@ -## Linha do tempo - -A API de Eventos da Linha do Tempo pode retornar diferentes tipos de eventos acionados pela atividade da linha do tempo em problemas e pull requests. For more information about the specific events that you can receive from the Issue Events API, see "[Issue event types](/developers/webhooks-and-events/issue-event-types)." For more information about the specific events that you can receive from the Issue Events API, see "[Issue event types](/developers/webhooks-and-events/issue-event-types)." Para obter mais informações, consulte a "[API de Eventos do GitHub](/developers/webhooks-and-events/github-event-types)". - -Você pode usar esta API para exibir informações sobre problemas e pull request ou determinar quem deve ser notificado sobre os comentários de problema. \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/licenses/licenses.md b/translations/pt-BR/data/reusables/rest-reference/licenses/licenses.md deleted file mode 100644 index a12f154219..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/licenses/licenses.md +++ /dev/null @@ -1,22 +0,0 @@ -A API de Licenças retorna metadados sobre as licenças de código aberto populares e informações sobre o arquivo de licença de um determinado projeto. - -A API de Licenças usa [a Licença de código aberto do Gem do Ruby](https://github.com/benbalter/licensee) para tentar identificar a licença do projeto. A licença corresponde ao conteúdo do arquivo `LICENÇA` de um projeto (se existir) em comparação com uma pequena lista de licenças conhecidas. Como resultado, a API não leva em conta as licenças das dependências do projeto ou outros meios de documentar a licença de um projeto, como, por exemplo, referências ao nome da licença na documentação. - -Se uma licença for correspondida, a chave da licença e o nome retornados serão conformes à [especificação SPDX](https://spdx.org/). - -**Observação:** Estes pontos de extremidade também retornarão informações de licença de um repositório: - -- [Obter um repositório](/rest/reference/repos#get-a-repository) -- [Listar repositórios para um usuário](/rest/reference/repos#list-repositories-for-a-user) -- [Listar repositórios da organização](/rest/reference/repos#list-organization-repositories) -- [Listar bifurcações](/rest/reference/repos#list-forks) -- [Listar repositórios inspecionados por um usuário](/rest/reference/activity#list-repositories-watched-by-a-user) -- [Listar repositórios da equipe](/rest/reference/teams#list-team-repositories) - -{% warning %} - -O GitHub pode ser muitas coisas, mas não é um escritório de advocacia. Como tal, o GitHub não oferece aconselhamento jurídico. Usar a API de licenças ou enviar-nos um e-mail sobre a mesma não constitui aconselhamento jurídico, nem cria uma relação advogado e cliente. Em caso de dúvida sobre o que se pode e não se pode fazer com uma licença específica, antes de avançar, você deverá buscar orientação jurídica antes de seguir em frente. Na verdade, você deve sempre consultar o seu próprio advogado antes de tomar decisões que possam ter desdobramentos jurídicos ou que possam afetar seus direitos. - -O GitHub criou a API da licença para ajudar os usuários a obter informações sobre licenças de código aberto e os projetos que as utilizam. Esperamos que ajude. No entanto, tenha em mente que não somos advogados (pelo menos a maioria de nós) e que cometemos erros como qualquer um. Por esse motivo, o GitHub fornece a API numa base "como se apresenta" e não faz garantias sobre quaisquer informações ou licenças fornecidas em ou através dela, além de eximir-se da responsabilidade por danos resultantes do uso da API. - -{% endwarning %} \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/metrics/community.md b/translations/pt-BR/data/reusables/rest-reference/metrics/community.md deleted file mode 100644 index f4468c7c2f..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/metrics/community.md +++ /dev/null @@ -1 +0,0 @@ -## Comunidade \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/metrics/statistics.md b/translations/pt-BR/data/reusables/rest-reference/metrics/statistics.md deleted file mode 100644 index d12efa80e3..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/metrics/statistics.md +++ /dev/null @@ -1,17 +0,0 @@ -## Estatísticas - -A API de Estatísticas do Repositório permite que você recupere os dados que o {% data variables.product.product_name %} usa para visualizar diferentes tipos de atividade do repositório. - -### Umas palavras sobre o armazenamento em cache - -Computar as estatísticas do repositório é uma operação cara. Por esse motivo, tentamos retornar dados armazenados em cache sempre que possível. Se os dados não forem armazenados em cache nas estatísticas de um repositório, você receberá uma resposta de `202`; um trabalho em segundo plano também é acionado para começar a compilar estas estatísticas. Dê ao trabalho alguns instantes para que seja concluído e, em seguida, envie a solicitação novamente. Se o trabalho foi concluído, essa solicitação receberá uma resposta de `200` com as estatísticas no texto da resposta. - -As estatísticas do repositório são armazenadas em cache pelo SHA do branch-padrão do repositório; fazer push para o branch-padrão redefine o armazenamento em cache de estatísticas. - -### As estatísticas excluem alguns tipos de commits - -As estatísticas expostas pela API correspondem às estatísticas mostradas pelos [diferentes gráficos de repositórios](/github/visualizing-repository-data-with-graphs/about-repository-graphs). - -Resumo: -- Todas as estatísticas excluem commits de merge. -- As estatísticas do contribuidor também excluem commits vazios. \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/metrics/traffic.md b/translations/pt-BR/data/reusables/rest-reference/metrics/traffic.md deleted file mode 100644 index 5b7475ec37..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/metrics/traffic.md +++ /dev/null @@ -1,3 +0,0 @@ -## Tráfego - -Para repositórios aos quais você tem acesso de push, a API de tráfego fornece acesso às informações fornecidas no seu gráfico de repositório. Para obter mais informações, consulte "Visualizar tráfego para um repositório. " \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/migrations/orgs.md b/translations/pt-BR/data/reusables/rest-reference/migrations/orgs.md deleted file mode 100644 index 3e857a3c8f..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/migrations/orgs.md +++ /dev/null @@ -1,5 +0,0 @@ -## organização - -A API de migrações só está disponível para os proprietários de organizações autenticadas. Para obter mais informações, consulte "[Funções em organização](/organizations/managing-peoples-access-to-your-organization-with-roles/roles-in-an-organization#permission-levels-for-an-organization)" e "[Outros métodos de autenticação](/rest/overview/other-authentication-methods)". - -{% data variables.migrations.organization_migrations_intro %} \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/migrations/source-imports.md b/translations/pt-BR/data/reusables/rest-reference/migrations/source-imports.md deleted file mode 100644 index 9176ca90ef..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/migrations/source-imports.md +++ /dev/null @@ -1,80 +0,0 @@ -## Importações de código-fonte - -{% data variables.migrations.source_imports_intro %} - -Uma importação de código-fonte típica iniciaria a importação e, em seguida, (opcionalmente) atualizaria os autores e/ou atualizaria a preferência pelo uso do LFS do Git se existirem arquivos grandes na importação. Também é possível criar um webhook que ouve o [`ReposityImportEvent`](/developers/webhooks-and-events/webhook-events-and-payloads#repository_import) para descobrir o status da importação. - -Um exemplo mais detalhado pode ser visto neste diagrama: - -``` -+---------+ +--------+ +---------------------+ -| Tooling | | GitHub | | Original Repository | -+---------+ +--------+ +---------------------+ - | | | - | Start import | | - |----------------------------->| | - | | | - | | Download source data | - | |--------------------------------------------->| - | | Begin streaming data | - | |<---------------------------------------------| - | | | - | Get import progress | | - |----------------------------->| | - | "status": "importing" | | - |<-----------------------------| | - | | | - | Get commit authors | | - |----------------------------->| | - | | | - | Map a commit author | | - |----------------------------->| | - | | | - | | | - | | Finish streaming data | - | |<---------------------------------------------| - | | | - | | Rewrite commits with mapped authors | - | |------+ | - | | | | - | |<-----+ | - | | | - | | Update repository on GitHub | - | |------+ | - | | | | - | |<-----+ | - | | | - | Map a commit author | | - |----------------------------->| | - | | Rewrite commits with mapped authors | - | |------+ | - | | | | - | |<-----+ | - | | | - | | Update repository on GitHub | - | |------+ | - | | | | - | |<-----+ | - | | | - | Get large files | | - |----------------------------->| | - | | | - | opt_in to Git LFS | | - |----------------------------->| | - | | Rewrite commits for large files | - | |------+ | - | | | | - | |<-----+ | - | | | - | | Update repository on GitHub | - | |------+ | - | | | | - | |<-----+ | - | | | - | Get import progress | | - |----------------------------->| | - | "status": "complete" | | - |<-----------------------------| | - | | | - | | | -``` \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/migrations/users.md b/translations/pt-BR/data/reusables/rest-reference/migrations/users.md deleted file mode 100644 index 61e8d1f019..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/migrations/users.md +++ /dev/null @@ -1,9 +0,0 @@ -## Usuário - -A API de migrações do usuário só está disponível para proprietários de contas autenticadas. Para obter mais informações, consulte "[Outros métodos de autenticação](/rest/overview/other-authentication-methods)". - -{% data variables.migrations.user_migrations_intro %} Para obter uma lista dos dados de migração que você pode baixar, consulte "[Fazer download de um arquivo de migração do usuário](#download-a-user-migration-archive)". - -Para fazer o download de um arquivo, você deverá iniciar uma migração de usuário primeiro. Uma vez que o status da migração é `exportado`, você pode fazer o download da migração. - -Ao criar um arquivo de migração, ele ficará disponível para download por sete dias. No entanto, você pode excluir o arquivo de migração do usuário mais cedo, se desejar. Você pode desbloquear o repositório quando a migração for `exportada` para começar a usar seu repositório novamente ou excluir o repositório se não precisar mais dos dados do código-fonte. diff --git a/translations/pt-BR/data/reusables/rest-reference/oauth-authorizations/oauth-authorizations.md b/translations/pt-BR/data/reusables/rest-reference/oauth-authorizations/oauth-authorizations.md deleted file mode 100644 index 2df8e2e9a2..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/oauth-authorizations/oauth-authorizations.md +++ /dev/null @@ -1,3 +0,0 @@ -Você pode usar esta API para gerenciar o acesso do aplicativo OAuth à sua conta. Você só pode acessar esta API através da [Autenticação básica](/rest/overview/other-authentication-methods#basic-authentication) usando seu nome de usuário e senha, não tokens. - -Se você ou seus usuários tiverem a autenticação de dois fatores habilitada, certifique-se de entender como [trabalhar com autenticação de dois fatores](/rest/overview/other-authentication-methods#working-with-two-factor-authentication). \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/orgs/blocking.md b/translations/pt-BR/data/reusables/rest-reference/orgs/blocking.md deleted file mode 100644 index 07cedf97ea..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/orgs/blocking.md +++ /dev/null @@ -1,3 +0,0 @@ -## Bloquear usuários - -O token usado para autenticar a chamada deve ter o escopo `admin:org` para fazer quaisquer chamadas de bloqueio para uma organização. Caso contrário, a resposta retornará `HTTP 404`. \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/orgs/custom_roles.md b/translations/pt-BR/data/reusables/rest-reference/orgs/custom_roles.md deleted file mode 100644 index ebd3cce843..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/orgs/custom_roles.md +++ /dev/null @@ -1 +0,0 @@ -## Funções de repositório personalizadas \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/orgs/members.md b/translations/pt-BR/data/reusables/rest-reference/orgs/members.md deleted file mode 100644 index fa0b179e1a..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/orgs/members.md +++ /dev/null @@ -1 +0,0 @@ -## Integrantes \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/orgs/outside-collaborators.md b/translations/pt-BR/data/reusables/rest-reference/orgs/outside-collaborators.md deleted file mode 100644 index e4b68bef01..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/orgs/outside-collaborators.md +++ /dev/null @@ -1 +0,0 @@ -## Colaboradores externos \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/orgs/webhooks.md b/translations/pt-BR/data/reusables/rest-reference/orgs/webhooks.md deleted file mode 100644 index e5b031df66..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/orgs/webhooks.md +++ /dev/null @@ -1,24 +0,0 @@ -## Webhooks - -Os webhooks da organização permitem que você receba cargas de HTTP do tipo `POST` sempre que certos eventos ocorrerem dentro da organização. {% data reusables.webhooks.webhooks-rest-api-links %} - -Para obter mais informações sobre ações que você pode assinar, consulte "[ tipos de evento de {% data variables.product.prodname_dotcom %}](/developers/webhooks-and-events/github-event-types)". - -### Escopos & Restrições - -Todas as ações contra webhooks da organização exigem que o usuário autenticado seja um administrador da organização que está sendo gerenciada. Além disso, os tokens do OAuth requerem o escopo `admin:org_hook`. Para obter mais informações, consulte "[Escopos para aplicativos OAuth](/developers/apps/scopes-for-oauth-apps)." - -Para proteger dados sensíveis que podem estar presentes nas configurações do webhook, também aplicamos as seguintes regras de controle de acesso: - -- Os aplicativos OAuth não podem listar, visualizar ou editar webhooks que não criaram. -- Os usuários não podem listar, visualizar ou editar webhooks que foram criados por aplicativos OAuth. - -### Receber Webhooks - -Para que {% data variables.product.product_name %} envie cargas de webhook, seu servidor deve ser acessível pela internet. É altamente recomendável o uso de SSL para que possamos enviar cargas criptografadas por HTTPS. - -Para obter mais práticas recomendadas, [consulte nosso guia](/guides/best-practices-for-integrators/). - -#### Cabeçalhos de webhook - -{% data variables.product.product_name %} enviará ao longo de vários cabeçalhos de HTTP para diferenciar entre tipos de evento e identificadores de carga. Consulte [cabeçalhos de webhook](/webhooks/event-payloads/#delivery-headers) para obter informações. \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/packages/packages.md b/translations/pt-BR/data/reusables/rest-reference/packages/packages.md deleted file mode 100644 index 25753d0f21..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/packages/packages.md +++ /dev/null @@ -1,10 +0,0 @@ -The {% data variables.product.prodname_registry %} API enables you to manage packages using the REST API.{% ifversion fpt or ghec or ghes > 3.1 or ghae %} To learn more about restoring or deleting packages, see "[Restoring and deleting packages](/packages/learn-github-packages/deleting-and-restoring-a-package)."{% endif %} - -Para usar essa API, você deve efetuar a autenticação usando um token de acesso pessoal. - - Para acessar os metadados do pacote, seu token deve incluir o escopo `read:packages`. - - Para excluir pacotes e versões de pacote, seu token deverá incluir os escopos `read:packages` e `delete:packages`. - - Para restaurar pacotes e versões do pacote, o seu token deve incluir os escopos `read:packages` e `write:packages`. - -Se seu `package_type` for `npm`, `maven`, `rubygems` ou `nuget`, o seu token também deverá incluir o escopo `repo` já que o pacote herda as permissões de um repositório de {% data variables.product.prodname_dotcom %}. Se seu pacote estiver em {% data variables.product.prodname_container_registry %}, seu `package_type` será `container` e seu token não precisará do escopo `repositório` para acessar ou gerenciar este `package_type`. Os pacotes de `contêiner` oferecem permissões granulares separadas de um repositório. Para obter mais informações, consulte "[Sobre permissões para {% data variables.product.prodname_registry %}](/packages/learn-github-packages/about-permissions-for-github-packages#about-scopes-and-permissions-for-package-registries)". - -Se você quiser usar a API de {% data variables.product.prodname_registry %} para acessar os recursos em uma organização com SSO habilitado, então você deve habilitar o SSO para o seu token de acesso pessoal. Para mais informações consulte "[Autorizando um token de acesso pessoal para usar com lgon único SAML](/github/authenticating-to-github/authorizing-a-personal-access-token-for-use-with-saml-single-sign-on){% ifversion fpt %}" na documentação de {% data variables.product.prodname_ghe_cloud %}.{% else %}."{% endif %} \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/pages/pages.md b/translations/pt-BR/data/reusables/rest-reference/pages/pages.md deleted file mode 100644 index 1699cdb9b0..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/pages/pages.md +++ /dev/null @@ -1,14 +0,0 @@ -A API de {% data variables.product.prodname_pages %} recupera informações sobre a sua configuração do {% data variables.product.prodname_pages %} e os status das suas criações. Informações sobre o site e as criações só podem ser acessadas pelos proprietários autenticados{% ifversion not ghae %}, mesmo que os sites sejam públicos{% endif %}. Para obter mais informações, consulte "[Sobre {% data variables.product.prodname_pages %}](/pages/getting-started-with-github-pages/about-github-pages)". - -Nos pontos de extremidade da API de {% data variables.product.prodname_pages %} com uma chave de `status` na sua resposta, o valor pode ser: -* `null`: O site ainda não foi criado. -* `queued`: A criação foi solicitada, mas ainda não começou. -* `building`:A criaçãoestá em andamento. -* `built`: O site foi criado. -* `errored`: Indica que ocorreu um erro durante a criação. - -Nos pontos de extremidade da API de {% data variables.product.prodname_pages %} que devolvem as informações do site do GitHub Pages, as respostas do JSON incluem esses campos: -* `html_url`: A URL absoluta (incluindo o esquema) do site de páginas interpretadas. Por exemplo, `https://username.github.io`. -* `source`: Um objeto que contém o branch de origem e o diretório do site de páginas interpretadas. Isto inclui: - - `branch`: O branch do repositório utilizado para publicar os [arquivos de origem do site](/pages/getting-started-with-github-pages/configuring-a-publishing-source-for-your-github-pages-site). Por exemplo, _principal_ ou _gh-pages_. - - `path`: O diretório do repositório a partir do qual o site é publicado. Será `/` ou `/docs`. \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/projects/cards.md b/translations/pt-BR/data/reusables/rest-reference/projects/cards.md deleted file mode 100644 index 14adde288d..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/projects/cards.md +++ /dev/null @@ -1 +0,0 @@ -## Cartões \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/projects/collaborators.md b/translations/pt-BR/data/reusables/rest-reference/projects/collaborators.md deleted file mode 100644 index 3abd53c2c5..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/projects/collaborators.md +++ /dev/null @@ -1,3 +0,0 @@ -## Colaboradores - -Esta API permite que você interaja com os projetos de uma organização. \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/projects/columns.md b/translations/pt-BR/data/reusables/rest-reference/projects/columns.md deleted file mode 100644 index 54a7ee250d..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/projects/columns.md +++ /dev/null @@ -1 +0,0 @@ -## Colunas \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/pulls/comments.md b/translations/pt-BR/data/reusables/rest-reference/pulls/comments.md deleted file mode 100644 index 3255260381..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/pulls/comments.md +++ /dev/null @@ -1,14 +0,0 @@ -## Comentários de revisão - -Os comentários de revisão de pull request são comentários em uma parte do diff unificado feitos durante uma revisão de pull request. Comentários de commit e comentários de problemas são são diferentes dos comentários de revisão de pull request. Você aplica comentários de submissão diretamente para um commit e aplica comentários de problema sem fazer referência a uma parte do diff unificado. Para obter mais informações, consulte "[Criar um comentário de commit](/rest/reference/commits#create-a-commit-comment)" e "[Criar um comentário de problema](/rest/reference/issues#create-an-issue-comment)". - -### Tipos de mídia personalizados para comentários de revisão de pull request - -Estes são os tipos de mídia compatíveis com os comentários de revisão de pull request. - - application/vnd.github.VERSION.raw+json - application/vnd.github.VERSION.text+json - application/vnd.github.VERSION.html+json - application/vnd.github.VERSION.full+json - -Para obter mais informações, consulte "[tipos de mídia personalizados](/rest/overview/media-types)". \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/pulls/pulls.md b/translations/pt-BR/data/reusables/rest-reference/pulls/pulls.md deleted file mode 100644 index a9364585a2..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/pulls/pulls.md +++ /dev/null @@ -1,33 +0,0 @@ -A API do Pull Request permite que você liste, visualize, edite, crie e até mesmo faça merge de pull requests. Comentários em pull requests podem ser gerenciados através da [API de Comentários do Problema](/rest/reference/issues#comments). - -Cada pull request é um problema, mas nem todos os problemas são um pull request. Por este motivo, as ações "compartilhadas" para ambos os recursos, como a manipulação de responsáveis, etiquetas e marcos são fornecidos dentro de [a API de problemas](/rest/reference/issues). - -### Tipos de mídia personalizados para pull requests - -Estes são os tipos de mídia compatíveis com pull requests. - - application/vnd.github.VERSION.raw+json - application/vnd.github.VERSION.text+json - application/vnd.github.VERSION.html+json - application/vnd.github.VERSION.full+json - application/vnd.github.VERSION.diff - application/vnd.github.VERSION.patch - -Para obter mais informações, consulte "[tipos de mídia personalizados](/rest/overview/media-types)". - -Se um diff estiver corrompido, entre em contato com {% data variables.contact.contact_support %}. Inclua o nome e o ID do pull request do repositório na sua mensagem. - -### Relações do Link - -Pull Requests têm estas relações de link possíveis: - -| Nome | Descrição | -| ----------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `self` | O local da API deste Pull Request. | -| `html` | O locl do HTML deste Pull Request. | -| `problema` | O local da API do [Problema](/rest/reference/issues) deste Pull Request. | -| `comentários` | O local da API dos [comentários do problema](/rest/reference/issues#comments) deste Pull Request. | -| `review_comments` | O local da API dos [comentários da revisão](/rest/reference/pulls#comments) deste Pull Request. | -| `review_comment` | O [modelo de URL](/rest#hypermedia) para construir o local da API para um [comentário de revisão](/rest/reference/pulls#comments) no repositório deste Pull Request. | -| `commits` | O local da API dos [commits](#list-commits-on-a-pull-request) deste Pull Request. | -| `Status` | O local da API dos [status do commit](/rest/reference/commits#commit-statuses) deste pull request, que são os status no seu branch `principal`. | diff --git a/translations/pt-BR/data/reusables/rest-reference/pulls/review-requests.md b/translations/pt-BR/data/reusables/rest-reference/pulls/review-requests.md deleted file mode 100644 index 23aa1a323a..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/pulls/review-requests.md +++ /dev/null @@ -1,3 +0,0 @@ -## Solicitações de revisão - -Os autores dos pull request e os proprietários e colaboradores dos repositórios podem solicitar uma revisão de pull request para qualquer pessoa com acesso de gravação ao repositório. Cada revisor solicitado receberá uma notificação pedindo-lhes para revisar o pull request. \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/pulls/reviews.md b/translations/pt-BR/data/reusables/rest-reference/pulls/reviews.md deleted file mode 100644 index 34145cd705..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/pulls/reviews.md +++ /dev/null @@ -1,3 +0,0 @@ -## Revisões - -As revisões de pull request são grupos de comentários de revisão de pull request no Pull Request, agrupados e com um status e comentário de texto opcional. \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/rate-limit/rate-limit.md b/translations/pt-BR/data/reusables/rest-reference/rate-limit/rate-limit.md deleted file mode 100644 index be26e4ce48..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/rate-limit/rate-limit.md +++ /dev/null @@ -1,17 +0,0 @@ -A documentação geral da API REST descreve as [regras de limite de taxa](/rest/overview/resources-in-the-rest-api#rate-limiting). Você pode verificar seu status de limite de taxa atual a qualquer momento usando a API de limite de taxa descrita abaixo. - -### Entender o seu status de limite de taxa - -A API de pesquisa tem um [limite de taxa personalizado](/rest/reference/search#rate-limit), separado do limite de taxa que rege o restante da API REST. A API do GraphQL também tem um [limite de taxa personalizado]({% ifversion ghec%}/free-pro-team@latest{% endif %}/graphql/overview/resource-limitations#rate-limit), que é separado e calculado de forma diferente dos limites de taxa na API REST. - -Por esses motivos, a resposta da API do limite de taxa categoriza o seu limite de taxa. Em `recursos`, você verá quatro objetos: - -* O objeto `principal` fornece o status do limite de taxa para todos os recursos não relacionados à pesquisa na API REST. - -* O objeto `de pesquisa` fornece o status do limite de taxa para a [API de pesquisa](/rest/reference/search). - -* O objeto `graphql` fornece o status do limite de taxa para a [API do GraphQL]({% ifversion ghec%}/free-pro-team@latest{% endif %}/graphql). - -* O objeto `integration_manifest` fornece o status do limite de taxa para o ponto de extremidade [Conversão do código de manifesto do aplicativo GitHub](/apps/building-github-apps/creating-github-apps-from-a-manifest/#3-you-exchange-the-temporary-code-to-retrieve-the-app-configuration). - -Para obter mais informações sobre os cabeçalhos e valores na resposta de limite de taxa, consulte "[Recursos na API REST](/rest/overview/resources-in-the-rest-api#rate-limit-http-headers)". \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/reations/reactions.md b/translations/pt-BR/data/reusables/rest-reference/reations/reactions.md deleted file mode 100644 index d2feff37dd..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/reations/reactions.md +++ /dev/null @@ -1,5 +0,0 @@ -### Reaction types - -When creating a reaction, the allowed values for the `content` parameter are as follows (with the corresponding emoji for reference): - -{% data reusables.repositories.reaction_list %} \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/releases/assets.md b/translations/pt-BR/data/reusables/rest-reference/releases/assets.md deleted file mode 100644 index 0b0f48e011..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/releases/assets.md +++ /dev/null @@ -1 +0,0 @@ -## Ativos de versões \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/releases/releases.md b/translations/pt-BR/data/reusables/rest-reference/releases/releases.md deleted file mode 100644 index ac7b6f76a7..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/releases/releases.md +++ /dev/null @@ -1,5 +0,0 @@ -{% note %} - -**Observação:** A API de versões substitui a API de Downloads. Você pode recuperar a contagem de download e a URL de download do navegador a partir dos pontos de extremidades nesta API que retornam versões e liberam ativos. - -{% endnote %} \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/repos/autolinks.md b/translations/pt-BR/data/reusables/rest-reference/repos/autolinks.md deleted file mode 100644 index 24a54b3541..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/repos/autolinks.md +++ /dev/null @@ -1,5 +0,0 @@ -## Links automáticos - -Para ajudar a agilizar o seu fluxo de trabalho, você pode usar a API para adicionar os links automáticos a recursos externos, como problemas do JIRA e tíquetes do Zendesk. Para obter mais informações, consulte "[Configurar links automáticos para fazer referência a recursos externos](/github/administering-a-repository/configuring-autolinks-to-reference-external-resources)". - -{% data variables.product.prodname_github_apps %} exige permissões de administração do repositório com acesso de leitura ou gravação para usar a API de links automáticos. \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/repos/contents.md b/translations/pt-BR/data/reusables/rest-reference/repos/contents.md deleted file mode 100644 index 3a544c8804..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/repos/contents.md +++ /dev/null @@ -1,22 +0,0 @@ -## Conteúdo - -Estes pontos de extremidade da API permitem criar, modificar e excluir conteúdo codificado em Base64 em um repositório. Para solicitar o formato sem processar ou HTML interpretado (quando compatível), use os tipos de mídia personalizados para o conteúdo do repositório. - -### Tipos de mídia personalizados para conteúdo do repositório - -Os [READMEs](/rest/reference/repos#get-a-repository-readme), [arquivos](/rest/reference/repos#get-repository-content) e [links simbólicos](/rest/reference/repos#get-repository-content) são compatíveis com os seguintes tipos de mídia personalizados: - - application/vnd.github.VERSION.raw - application/vnd.github.VERSION.html - -Use o tipo de mídia `.raw` para recuperar o conteúdo do arquivo. - -Para arquivos de markup, como Markdown ou AsciiDoc, você pode recuperar o HTML interpretado usando o tipo de mídia `.html`. As linguagens de markup são processadas em HTML usando nossa [biblioteca de markup](https://github.com/github/markup) de código aberto. - -[Todos os objetos](/rest/reference/repos#get-repository-content) são compatíveis com o seguinte tipo de mídia personalizado: - - application/vnd.github.VERSION.object - -Use o parâmetro do tipo de mídia do `objeto` para recuperar o conteúdo em um formato de objeto consistente independentemente do tipo de conteúdo. Por exemplo, em vez de um array de objetos para um diretório, a resposta será um objeto com um atributo de `entrada` contendo o array de objetos. - -Você pode ler mais sobre o uso de tipos de mídia na API [aqui](/rest/overview/media-types). \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/repos/forks.md b/translations/pt-BR/data/reusables/rest-reference/repos/forks.md deleted file mode 100644 index 968bd76f82..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/repos/forks.md +++ /dev/null @@ -1 +0,0 @@ -## Bifurcações \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/repos/lfs.md b/translations/pt-BR/data/reusables/rest-reference/repos/lfs.md deleted file mode 100644 index 5a48e59434..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/repos/lfs.md +++ /dev/null @@ -1,2 +0,0 @@ - -## Git LFS \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/scim/scim.md b/translations/pt-BR/data/reusables/rest-reference/scim/scim.md deleted file mode 100644 index 70c7a7009c..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/scim/scim.md +++ /dev/null @@ -1,41 +0,0 @@ -### Provisionamento de SCIM para Organizações - -A API do SCIM é usada pelos provedores de identidade (IdPs) habilitados pelo SCIM para automatizar o provisionamento de integrantes da organização de {% data variables.product.product_name %}. A {% ifversion fpt or ghec %}{% data variables.product.prodname_dotcom %}{% else %}{% data variables.product.product_name %}{% endif %} API tem por base a versão 2.0 do [Padrão do SCIM](http://www.simplecloud.info/). O ponto de extremidade do SCIM do {% data variables.product.product_name %} que um IdP deve usar é: `{% data variables.product.api_url_code %}/scim/v2/organizations/{org}/`. - -{% note %} - -**Notas:** - - A API do SCIM está disponível apenas para organizações em [{% data variables.product.prodname_ghe_cloud %}](/billing/managing-billing-for-your-github-account/about-billing-for-github-accounts) com o [SAML SSO](/rest/overview/other-authentication-methods#authenticating-for-saml-sso) habilitado. {% data reusables.scim.enterprise-account-scim %} Para obter mais informações sobre o SCIM, consulte "[Sobre o SCIM](/organizations/managing-saml-single-sign-on-for-your-organization/about-scim)". - - A API SCIM não pode ser usada com {% data variables.product.prodname_emus %}. - -{% endnote %} - -### Autenticar chamadas para a API de SCIM - -Você deve efetuar a autenticação como dono de uma organização do {% data variables.product.product_name %} para usar sua API do SCIM. A API espera que um token [OAuth 2.0](/developers/apps/authenticating-with-github-apps) seja incluído no cabeçalho da `Autorização`. Você também pode usar um token de acesso pessoal, mas primeiro deve [autorizá-lo para uso com sua organização SAML SSO](/github/authenticating-to-github/authorizing-a-personal-access-token-for-use-with-saml-single-sign-on). - -### Mapear dados do SAML e SCIM - -{% data reusables.scim.nameid-and-username-must-match %} - -### Atributos de usuário de SCIM compatíveis - -| Nome | Tipo | Descrição | -| ----------------- | --------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| `userName` | `string` | O nome de usuário para o usuário. | -| `name.givenName` | `string` | O primeiro nome do usuário. | -| `name.familyName` | `string` | O sobrenome do usuário. | -| `emails` | `array` | Lista de e-mails dos usuários. | -| `externalId` | `string` | Este identificador é gerado pelo provedor do SAML e é usado como um ID exclusivo pelo provedor do SAML para corresponder ao usuário do GitHub. Você pode encontrar o `externalID` para um usuário no provedor do SAML ou usar a [listar identidades fornecidas pelo ponto de extremidade do SCIM](#list-scim-provisioned-identities) e filtrar outros atributos conhecidos, como, por exemplo, o nome de usuário no GitHub ou endereço de e-mail de usuário. | -| `id` | `string` | Identificador gerado pelo ponto de extremidade do SCIM do GitHub. | -| `ativo` | `boolean` | Usado para indicar se a identidade está ativa (verdadeira) ou se deve ser desprovisionada (falso). | - -{% note %} - -**Observação:** As URLs de Endpoint para a API SCIM são sensíveis a maiúsculas e minúsculas. Por exemplo, a primeira letra no endpoint `Usuários` deve ser maiúscula: - -```shell -GET /scim/v2/organizations/{org}/Users/{scim_user_id} -``` - -{% endnote %} \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/search/search.md b/translations/pt-BR/data/reusables/rest-reference/search/search.md deleted file mode 100644 index 6b27490004..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/search/search.md +++ /dev/null @@ -1,144 +0,0 @@ -A API de pesquisa ajuda a pesquisar o item específico que você deseja encontrar. Por exemplo, você pode encontrar um usuário ou um arquivo específico em um repositório. Pense nisso da mesma forma que você pensa em realizar uma pesquisa no Google. Ele é projetado para ajudá-lo a encontrar o resultado que você está procurando (ou talvez os poucos resultados que você está procurando). Assim como pesquisar no Google, às vezes, você quer ver algumas páginas com resultados de pesquisa para que você possa encontrar o item que melhor atenda às suas necessidades. Para atender a essa necessidade, a API de pesquisa do {% data variables.product.product_name %} fornece **até 1.000 resultados para cada pesquisa**. - -Você pode restringir sua pesquisa usando as consultas. Para saber mais sobre a sintaxe de consultas de pesquisa, consulte "[Criar uma consulta de pesquisa](/rest/reference/search#constructing-a-search-query)". - -### Resultados da pesquisa de classificação - -A menos que outra opção de ordenamento seja fornecida como um parâmetro de consulta, os resultados são ordenados pela melhor correspondência e em ordem decrescente. Vários fatores são combinados para impulsionar o item mais relevante para a parte superior da lista de resultados. - -### Limite de taxa - -{% data reusables.enterprise.rate_limit %} - -A API de pesquisa tem um limite de taxa personalizado. Para solicitações que usam a [Autenticação Básica](/rest#authentication)[OAuth ](/rest#authentication) ou [ID e segredo do cliente e](/rest#increasing-the-unauthenticated-rate-limit-for-oauth-applications), você pode fazer até 30 solicitações por minuto. Para solicitações não autenticadas, o limite de taxa permite que você faça até 10 solicitações por minuto. - -Veja a [documentação do limite de taxa](/rest/reference/rate-limit) para obter informações sobre a determinação do seu status atual de limite de taxa. - -### Criar uma consulta de pesquisa - -Cada ponto de extremidade na API de Pesquisa usa [parâmetros de consulta](https://en.wikipedia.org/wiki/Query_string) para realizar pesquisas no {% data variables.product.product_name %}. Veja o ponto de extremidade individual na API de pesquisa para obter um exemplo que inclui o ponto de extremidade de parâmetros de consulta. - -Uma consulta pode conter qualquer combinação de qualificadores de pesquisa compatíveis em {% data variables.product.product_name %}. O formato da consulta de pesquisa é: - -``` -SEARCH_KEYWORD_1 SEARCH_KEYWORD_N QUALIFIER_1 QUALIFIER_N -``` - -Por exemplo, se você quisesse pesquisar todos os _repositórios_ de propriedade de `defunkt` que continham a palavra `GitHub` e `Octocat` no arquivo README, você usaria a consulta seguinte com o ponto de extremidade _pesquisar repositórios_: - -``` -GitHub Octocat in:readme user:defunkt -``` - -**Observação:** Certifique-se de usar o codificador HTML preferido do seu idioma para construir suas strings de consulta. Por exemplo: -```javascript -// JavaScript -const queryString = 'q=' + encodeURIComponent('GitHub Octocat in:readme user:defunkt'); -``` - -Consulte "[Pesquisar no GitHub](/search-github/searching-on-github)" para obter uma lista completa de qualificadores disponíveis, seu formato e um exemplo de como usá-los. Para obter informações sobre como usar operadores para corresponder a quantidades e datas específicas ou para excluir resultados, consulte "[Entender a sintaxe de pesquisa](/search-github/getting-started-with-searching-on-github/understanding-the-search-syntax/)". - -### Limitações no tamanho da consulta - -A API de pesquisa não é compatível com consultas que: -- têm tamanho superior a 256 caracteres (não incluindo operadores ou qualificadores). -- têm mais de cinco operadores de `E`, `OU` ou `NÃO` operadores. - -Estas consultas de pesquisa irão retornar uma mensagem de erro "Ocorreu uma falha na validação". - -### Tempo esgotado e resultados incompletos - -Para manter a API de pesquisa rápida para todos, limitamos quanto tempo todas as consulta individual podem ser executadas. Para consultas que [excedem o tempo limite](https://developer.github.com/changes/2014-04-07-understanding-search-results-and-potential-timeouts/), a API retorna as correspondências que já foram encontradas antes do tempo limite, e a resposta tem a propriedade `incomplete_results` definida como `verdadeiro`. - -Atingir um tempo limite não significa necessariamente que os resultados da pesquisa estão incompletos. É possível que mais resultados tenham sido, mas também é possível que não. - -### Erros de acesso ou resultados de pesquisa ausentes - -Você precisa efetuar a autenticação com sucesso e ter acesso aos repositórios nas consultas de pesquisa. Caso contrário, você verá um erro `422 Unprocessable Entry` com uma mensagem "Falha na validação". Por exemplo, sua pesquisa irá falhar se sua consulta incluir qualificadores `repo:`, `user:` ou `org:` que solicitam recursos aos quais você não tem acesso ao efetuar login em {% data variables.product.prodname_dotcom %}. - -Quando sua consulta de pesquisa solicitar vários recursos, a resposta só conterá os recursos aos quais você tem acesso e **não** fornecerá uma mensagem de erro listando os recursos que não foram retornados. - -Por exemplo, se sua consulta de pesquisa pesquisar os repositórios `octocat/test` e `codertocat/test`, mas você só tem acesso a `octocat/test`, a sua resposta mostrará resultados de pesquisa para `octocat/test` e nenhum resultado para `codertocat/teste`. Este comportamento imita como a pesquisa que funciona no {% data variables.product.prodname_dotcom %}. - -### Metadados da correspondência de texto - -No GitHub, você pode usar o contexto fornecido por trechos de código e destaques nos resultados de pesquisa. A API de pesquisa oferece metadados adicionais que permitem que você destaque os termos de pesquisa correspondentes ao exibir resultados de busca. - -![code-snippet-highlighting](/assets/images/text-match-search-api.png) - -As solicitações podem optar por receber esses fragmentos de texto na resposta, e cada fragmento é acompanhado de ajustes numéricos que identificam a localização exata de cada termo de pesquisa correspondente. - -Para obter esses metadados nos resultados da sua pesquisa, especifique o tipo de mídia de `text-match` no seu cabeçalho `Aceitar`. - -```shell -application/vnd.github.v3.text-match+json -``` - -Ao fornecer o tipo de mídia `text-match`, você receberá uma chave extra na carga do JSON denominada `text_matches`, que fornece informações sobre a posição dos seus termos de pesquisa dentro do texto e da `propriedade` que inclui o termo de pesquisa. Dentro do array `text_match`, cada objeto inclui os atributos a seguir: - -| Nome | Descrição | -| ------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `object_url` | A URL para o recurso que contém uma propriedade de string que corresponde a um dos termos de pesquisa. | -| `object_type` | O nome para o tipo de recurso que existe em determinado `object_url`. | -| `propriedade` | O nome de uma propriedade do recurso que existe em `object_url`. Esta propriedade é uma string que corresponde a um dos termos de pesquisa. (No JSON retornado a partir de `object_url`, o conteúdo completo do `fragmento` será encontrado na propriedade com este nome.) | -| `fragmento` | Um subconjunto do valor de `propriedade`. Este é o fragmento de texto que corresponde a um ou mais dos termos de pesquisa. | -| `matches` | Um array de um ou mais termos de pesquisa que estão presentes no `fragmento`. Os índices (ou seja, "ajustes") são relativos ao fragmento. (Eles não são relativos ao conteúdo _completo_ de `propriedade`.) | - -#### Exemplo - -Se usarmos cURL e o [exemplo de pesquisa de problemas](#search-issues-and-pull-requests) acima, nossa solicitação de API seria da seguinte forma: - -``` shell -curl -H 'Accept: application/vnd.github.v3.text-match+json' \ -'{% data variables.product.api_url_pre %}/search/issues?q=windows+label:bug+language:python+state:open&sort=created&order=asc' -``` - -A resposta incluirá um array `text_matches` para cada resultado de pesquisa. No JSON abaixo, temos dois objetos no array `text_matches`. - -A primeira correspondência de texto ocorreu na propriedade do `texto` do problema. Vemos um fragmento de texto a partir do texto do problema. O termo da pesquisa (`windows`) aparece duas vezes dentro desse fragmento, e temos os índices para cada ocorrência. - -A segunda correspondência de texto ocorreu na propriedade do `texto` de um dos comentários do problema. Nós temos a URL do comentário do problema. E, evidentemente, vemos um fragmento de texto do comentário. O termo de pesquisa (`windows`) aparece uma vez dentro desse fragmento. - -```json -{ - "text_matches": [ - { - "object_url": "https://api.github.com/repositories/215335/issues/132", - "object_type": "Issue", - "property": "body", - "fragment": "comprehensive windows font I know of).\n\nIf we can find a commonly distributed windows font that supports them then no problem (we can use html font tags) but otherwise the '(21)' style is probably better.\n", - "matches": [ - { - "text": "windows", - "indices": [ - 14, - 21 - ] - }, - { - "text": "windows", - "indices": [ - 78, - 85 - ] - } - ] - }, - { - "object_url": "https://api.github.com/repositories/215335/issues/comments/25688", - "object_type": "IssueComment", - "property": "body", - "fragment": " right after that are a bit broken IMHO :). I suppose we could have some hack that maxes out at whatever the font does...\n\nI'll check what the state of play is on Windows.\n", - "matches": [ - { - "text": "Windows", - "indices": [ - 163, - 170 - ] - } - ] - } - ] -} -``` \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/secret-scanning/secret-scanning.md b/translations/pt-BR/data/reusables/rest-reference/secret-scanning/secret-scanning.md deleted file mode 100644 index 8e3b784d58..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/secret-scanning/secret-scanning.md +++ /dev/null @@ -1,9 +0,0 @@ -{% data reusables.secret-scanning.api-beta %} - -A API de {% data variables.product.prodname_secret_scanning %} permite que você{% ifversion fpt or ghec or ghes > 3.1 or ghae %}: - -- Enable or disable {% data variables.product.prodname_secret_scanning %}{% if secret-scanning-push-protection %} and push protection{% endif %} for a repository. Para obter mais informações, consulte "[Repositórios](/rest/reference/repos#update-a-repository)" e expanda as "Propriedades do objeto `security_and_analysis` " na documentação da API REST. -- Retrieve and update {% data variables.product.prodname_secret_scanning_GHAS %} alerts from a repository. For further details, see the sections below. -{%- else %} retrieve and update {% data variables.product.prodname_secret_scanning %} alerts from a repository.{% endif %} - -Para obter mais informações sobre {% data variables.product.prodname_secret_scanning %}, consulte "[Sobre {% data variables.product.prodname_secret_scanning %}](/code-security/secret-security/about-secret-scanning)." diff --git a/translations/pt-BR/data/reusables/rest-reference/teams/discussion-comments.md b/translations/pt-BR/data/reusables/rest-reference/teams/discussion-comments.md deleted file mode 100644 index 8b7f610392..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/teams/discussion-comments.md +++ /dev/null @@ -1,3 +0,0 @@ -## Comentários da discussão - -A API de comentários de discussão em equipe permite que você obtenha, crie, edite e exclua comentários de discussão em um post de [discussão de equipe](/rest/reference/teams#discussions). Qualquer integrante da organização da [organização](/rest/reference/orgs) da equipe pode criar e ler comentários em uma discussão pública. Para obter mais informações, consulte "[Sobre discussões de equipe](/organizations/collaborating-with-your-team/about-team-discussions/)". Esta API só está disponível para os integrantes autenticados da organização da equipe. \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/teams/discussions.md b/translations/pt-BR/data/reusables/rest-reference/teams/discussions.md deleted file mode 100644 index d5480af797..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/teams/discussions.md +++ /dev/null @@ -1,3 +0,0 @@ -## Discussions - -A API de discussões de equipe permite que você obtenha, crie, edite e exclua postagens de discussão na página de uma equipe. Você pode usar discussões da equipe para ter conversas que não são específicas para um repositório ou projeto. Qualquer integrante da [organização](/rest/reference/orgs) da equipe pode criar e ler posts de discussão públicos. Para obter mais informações, consulte "[Sobre discussões de equipe](//organizations/collaborating-with-your-team/about-team-discussions/)". Para aprender mais sobre comentários em uma publicação de discussão, consulte [a API de comentários de discussão em equipe](/rest/reference/teams#discussion-comments). Esta API só está disponível para os integrantes autenticados da organização da equipe. \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/teams/external-groups.md b/translations/pt-BR/data/reusables/rest-reference/teams/external-groups.md deleted file mode 100644 index 9d252fceeb..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/teams/external-groups.md +++ /dev/null @@ -1,16 +0,0 @@ -## Grupos externos - -A API de grupos externos permite que você visualize os grupos de provedores de identidade externos que estão disponíveis para sua organização e gerencie a conexão entre grupos externos e equipes na sua organização. - -Para usar esta API, o usuário autenticado deve ser um mantenedor de equipe ou um proprietário da organização associada à equipe. - -{% ifversion ghec %} -{% note %} - -**Notas:** - -- A API de grupos externos está disponível apenas para organizações que fazem parte de uma empresa que usa {% data variables.product.prodname_emus %}. Para obter mais informações, consulte[Sobre usuários gerenciados pela empresa](/admin/authentication/managing-your-enterprise-users-with-your-identity-provider/about-enterprise-managed-users)". -- Se sua organização usar a sincronização de equipe, você poderá usar a API de sincronização de equipe. Para obter mais informações, consulte "[API de sincronização de equipe](#team-synchronization)". - -{% endnote %} -{% endif %} \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/teams/members.md b/translations/pt-BR/data/reusables/rest-reference/teams/members.md deleted file mode 100644 index 36a45d0857..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/teams/members.md +++ /dev/null @@ -1,12 +0,0 @@ -## Integrantes - -Esta API só está disponível para os integrantes autenticados da organização da equipe. Os tokens de acesso do OAuth exigem o escopo `read:org` [](/apps/building-oauth-apps/understanding-scopes-for-oauth-apps/). - -{% ifversion fpt or ghes or ghec %} -{% note %} - -**Observação:** Quando você tiver configurado a sincronização da equipe para uma equipe com o provedor de identidade (IdP) da sua organização, você receberá uma mensagem de erro se tentar usar a API para fazer alterações na associação da equipe. Se você tiver acesso para administrar a associação do grupo em seu IdP, você pode administrar a associação da equipe do GitHub através do seu provedor de identidade, que adiciona e remove automaticamente os integrantes da equipe em uma organização. Para obter mais informações, consulte "Sincronizar equipes entre seu provedor de identidade e o GitHub". - -{% endnote %} - -{% endif %} \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/teams/team-sync.md b/translations/pt-BR/data/reusables/rest-reference/teams/team-sync.md deleted file mode 100644 index 0563f24290..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/teams/team-sync.md +++ /dev/null @@ -1,11 +0,0 @@ -## Sincronização de equipes - -A API de Sincronização da Equipe permite que você gerencie as conexões entre equipes de {% data variables.product.product_name %} e grupos de provedor de identidade externo (IdP). Para usar esta API, o usuário autenticado deve ser um mantenedor de equipe ou um proprietário da organização associada à equipe. O token que você usa para efetuar a autenticação também deverá ser autorizado para uso com o provedor de IdP (SSO). Para obter mais informações, consulte "Autorizando um token de acesso pessoal para uso com uma organização de logon único SAML". - -Você pode gerenciar os integrantes da equipe do GitHub através do seu IdP com a sincronização de equipe. A sincronização de equipe deve estar habilitada para usar a API de sincronização de equipe. Para obter mais informações, consulte "Sincronizar equipes entre seu provedor de identidade e o GitHub". - -{% note %} - -**Observação:** A API de sincronização de equipe não pode ser usada com {% data variables.product.prodname_emus %}. Para saber mais sobre como gerenciar um {% data variables.product.prodname_emu_org %}, consulte "[API de grupos externos](/enterprise-cloud@latest/rest/reference/teams#external-groups)". - -{% endnote %} \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/teams/teams.md b/translations/pt-BR/data/reusables/rest-reference/teams/teams.md deleted file mode 100644 index 0285f3e62e..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/teams/teams.md +++ /dev/null @@ -1 +0,0 @@ -Esta API só está disponível para os integrantes autenticados da [organização](/rest/reference/orgs) da equipe. Os tokens de acesso do OAuth exigem o escopo `read:org` [](/apps/building-oauth-apps/understanding-scopes-for-oauth-apps/). {% data variables.product.prodname_dotcom %} gera o `slug` da equipe a partir do `nome` da equipe. \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/users/blocking.md b/translations/pt-BR/data/reusables/rest-reference/users/blocking.md deleted file mode 100644 index a68a527661..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/users/blocking.md +++ /dev/null @@ -1 +0,0 @@ -## Bloquear usuários \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/users/emails.md b/translations/pt-BR/data/reusables/rest-reference/users/emails.md deleted file mode 100644 index 7a219753a6..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/users/emails.md +++ /dev/null @@ -1,3 +0,0 @@ -## E-mails - -O gerenciamento de endereços de e-mail através da API requer que você efetue a autenticação por meio de autenticação básica, ou através do OAuth com um escopo correto para o ponto de extremidade. \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/users/followers.md b/translations/pt-BR/data/reusables/rest-reference/users/followers.md deleted file mode 100644 index 8a7cd6a067..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/users/followers.md +++ /dev/null @@ -1 +0,0 @@ -## Seguidores \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/users/gpg-keys.md b/translations/pt-BR/data/reusables/rest-reference/users/gpg-keys.md deleted file mode 100644 index dcae34fd16..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/users/gpg-keys.md +++ /dev/null @@ -1,3 +0,0 @@ -## Chaves GPG - -Os dados retornados no campo de resposta `public_key` não são uma chave com formato GPG. Quando um usuário faz o upload de uma chave GPG, ela é analisada e a chave pública criptográfica é extraída e armazenada. Essa chave criptográfica é o que é retornado pelas APIs nesta página. Esta chave não é adequada para ser usada diretamente por programas como o GPG. \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/users/keys.md b/translations/pt-BR/data/reusables/rest-reference/users/keys.md deleted file mode 100644 index e18e112712..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/users/keys.md +++ /dev/null @@ -1 +0,0 @@ -## Chaves SSH do Git \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/users/users.md b/translations/pt-BR/data/reusables/rest-reference/users/users.md deleted file mode 100644 index 860da9105c..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/users/users.md +++ /dev/null @@ -1 +0,0 @@ -Muitos dos recursos na API de usuários fornecem um atalho para obter informações sobre o usuário autenticado atualmente. Se uma URL de solicitação não incluir um parâmetro `{username}`, a resposta será para o usuário conectado (e você deve passar [informações de autenticação](/rest/overview/resources-in-the-rest-api#authentication) com sua solicitação).{% ifversion fpt or ghes or ghec %} Informações privadas adicionais, como se um usuário tem autenticação de dois fatores habilitada, estão incluídas quando a autenticação é efetuada por meio da autenticação básica ou OAuth com o escopo do `usuário` .{% endif %} \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/webhooks/repo-config.md b/translations/pt-BR/data/reusables/rest-reference/webhooks/repo-config.md deleted file mode 100644 index 2841871ead..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/webhooks/repo-config.md +++ /dev/null @@ -1 +0,0 @@ -## Configuração de webhook do repositório \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/webhooks/repo-deliveries.md b/translations/pt-BR/data/reusables/rest-reference/webhooks/repo-deliveries.md deleted file mode 100644 index 105c4128bc..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/webhooks/repo-deliveries.md +++ /dev/null @@ -1 +0,0 @@ -## Entregas do webhook do repositório \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/webhooks/repos.md b/translations/pt-BR/data/reusables/rest-reference/webhooks/repos.md deleted file mode 100644 index b0ac909198..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/webhooks/repos.md +++ /dev/null @@ -1 +0,0 @@ -## Webhooks do repositório \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/rest-reference/webhooks/webhooks.md b/translations/pt-BR/data/reusables/rest-reference/webhooks/webhooks.md deleted file mode 100644 index 2e0f5ce0a0..0000000000 --- a/translations/pt-BR/data/reusables/rest-reference/webhooks/webhooks.md +++ /dev/null @@ -1,58 +0,0 @@ -Os webhooks de repositório permitem que você receba cargas de `POST` de HTTP sempre que certos eventos ocorrerem em um repositório. {% data reusables.webhooks.webhooks-rest-api-links %} - -Se você deseja configurar um único webhook para receber eventos de todos os repositórios da organização, consulte nossa documentação de API para [Webhooks de organização](/rest/reference/orgs#webhooks). - -Além da API REST, {% data variables.product.prodname_dotcom %} também pode servir como um núcleo de [PubSubHubbub](#pubsubhubbub) para repositórios. - -## Receber Webhooks - -Para que {% data variables.product.product_name %} envie cargas de webhook, seu servidor deve ser acessível pela internet. É altamente recomendável o uso de SSL para que possamos enviar cargas criptografadas por HTTPS. - -### Cabeçalhos de webhook - -{% data variables.product.product_name %} enviará ao longo de vários cabeçalhos de HTTP para diferenciar entre tipos de evento e identificadores de carga. Consulte [cabeçalhos de webhook](/developers/webhooks-and-events/webhook-events-and-payloads#delivery-headers) para obter informações. - -## PubSubHubbub - -O GitHub também pode servir como um centro de [PubSubHubbub](https://github.com/pubsubhubbub/PubSubHubbub) para todos os repositórios. O PSHB é um simples protocolo de publicação/assinatura que permite o registro de servidores para receber atualizações quando um tópico é atualizado. As atualizações são enviadas com uma solicitação HTTP do tipo POST para uma URL de chamada de retorno. As URLs dos tópicos dos pushes de um repositório do GitHub estão neste formato: - -`https://github.com/{owner}/{repo}/events/{event}` - -O evento pode ser qualquer evento de webhook disponível. Para obter mais informações, consulte "[Eventos e cargas de Webhook](/developers/webhooks-and-events/webhook-events-and-payloads)". - -### Formato de resposta - -O formato padrão é o que [os hooks post-receive existentes devem esperar](/post-receive-hooks/): Um texto JSON enviado como parâmetro `payload` em um POST. Você também pode especificar para receber o texto do JSON sem processar com um cabeçalho `Aceitar` ou uma extensão `.json`. - - Accept: application/json - https://github.com/{owner}/{repo}/events/push.json - -### URLs de chamada de retorno - -As URLs de chamada de retorno podem usar o protocolo `http://`. - - # Send updates to postbin.org - http://postbin.org/123 - -### Assinar - -O ponto de extremidade do GitHub PubSubHubbub é: `{% data variables.product.api_url_code %}/hub`. Uma solicitação bem-sucedida com o curl parece como: - -``` shell -curl -u "user" -i \ - {% data variables.product.api_url_pre %}/hub \ - -F "hub.mode=subscribe" \ - -F "hub.topic=https://github.com/{owner}/{repo}/events/push" \ - -F "hub.callback=http://postbin.org/123" -``` - -Solicitações do PubSubHubbub podem ser enviadas várias vezes. Se o hook já existe, ele será modificado de acordo com a solicitação. - -#### Parâmetros - -| Nome | Tipo | Descrição | -| -------------- | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `hub.mode` | `string` | **Obrigatório**. `Assine` ou `cancele a assinatura`. | -| `hub.topic` | `string` | **Obrigatório**. A URI do repositório do GitHub a ser assinada. O caminho deve estar no formato `/{owner}/{repo}/events/{event}`. | -| `hub.callback` | `string` | A URI para receber as atualizações do tópico. | -| `hub.secret` | `string` | Uma chave de segredo compartilhado que gera uma assinatura de hash do conteúdo de saída do texto. Você pode verificar se um push veio do GitHub comparando o texto da solicitação sem processar com o conteúdo dos cabeçalho do {% ifversion fpt or ghes > 2.22 or ghec %}`X-Hub-Signature` ou `X-Hub-Signature-256` {% elsif ghes < 3.0 %}`X-Hub-Signature` {% elsif ghae %}cabeçalho `X-Hub-Signature-256` {% endif %}. Você pode ver [a documentação do PubSubHubbub](https://pubsubhubbub.github.io/PubSubHubbub/pubsubhubbub-core-0.4.html#authednotify) para obter mais informações. | \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/saml/saml-ghes-account-revocation.md b/translations/pt-BR/data/reusables/saml/saml-ghes-account-revocation.md new file mode 100644 index 0000000000..ac0783490c --- /dev/null +++ b/translations/pt-BR/data/reusables/saml/saml-ghes-account-revocation.md @@ -0,0 +1,5 @@ +{% ifversion ghes %} + +If you remove a user from your IdP, you must also manually suspend them. Otherwise, the account's owner can continue to authenticate using access tokens or SSH keys. Para obter mais informações, consulte "[Suspender e cancelar a suspensão de usuários](/enterprise/admin/guides/user-management/suspending-and-unsuspending-users)". + +{% endif %} \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/scim/after-you-configure-saml.md b/translations/pt-BR/data/reusables/scim/after-you-configure-saml.md index 2786d12fa5..4f01e99825 100644 --- a/translations/pt-BR/data/reusables/scim/after-you-configure-saml.md +++ b/translations/pt-BR/data/reusables/scim/after-you-configure-saml.md @@ -1 +1 @@ -Por padrão, seu IdP não se comunica com {% data variables.product.product_name %} automaticamente quando você atribuir ou desatribuir o aplicativo. {% data variables.product.product_name %} {% ifversion fpt or ghec %}provisiona acesso aos seus recursos em {% else %}cria uma conta de usuário {% endif %}usando o Just-in-Time (JIT) do SAML, provisionando a primeira vez que alguém acessa {% ifversion fpt or ghec %}os seus recursos em {% endif %} {% data variables.product.product_name %} e inicia a sessão efetuando a autenticação através do seu IdP. Talvez você precise notificar manualmente os usuários ao conceder acesso a {% data variables.product.product_name %}, e você deve {% ifversion fpt or ghec %}desprovisionar o acesso manualmente {% else %}desativado na conta do usuário em {% endif %}{% data variables.product.product_name %} durante o processo de saída. Você pode usar o SCIM para provisionar e desprovisionar {% ifversion fpt or ghec %}o acesso às organizações pertencentes à sua empresa nas contas de usuário de {% data variables.product.prodname_dotcom_the_website %} {% else %} para {% data variables.product.product_name %} {% endif %}automaticamente ao atribuir ou desatribuir o aplicativo no seu IdP. +Por padrão, seu IdP não se comunica com {% data variables.product.product_name %} automaticamente quando você atribuir ou desatribuir o aplicativo. {% data variables.product.product_name %} {% ifversion fpt or ghec %}provisiona acesso aos seus recursos em {% else %}cria uma conta de usuário {% endif %}usando o Just-in-Time (JIT) do SAML, provisionando a primeira vez que alguém acessa {% ifversion fpt or ghec %}os seus recursos em {% endif %} {% data variables.product.product_name %} e inicia a sessão efetuando a autenticação através do seu IdP. Talvez você precise notificar manualmente os usuários ao conceder acesso a {% data variables.product.product_name %}, e você deve {% ifversion fpt or ghec %}desprovisionar o acesso manualmente {% else %}desativado na conta do usuário em {% endif %}{% data variables.product.product_name %} durante o processo de saída. You can use SCIM to {% ifversion ghec %}provision or deprovision{% elsif ghae %}create or suspend{% endif %} {% ifversion fpt or ghec %}access to organizations owned by your enterprise on {% data variables.product.prodname_dotcom_the_website %} {% else %}user accounts and access for {% data variables.product.product_name %} {% endif %}automatically when you assign or unassign the application on your IdP. diff --git a/translations/pt-BR/data/reusables/scim/dedicated-configuration-account.md b/translations/pt-BR/data/reusables/scim/dedicated-configuration-account.md new file mode 100644 index 0000000000..ad69131089 --- /dev/null +++ b/translations/pt-BR/data/reusables/scim/dedicated-configuration-account.md @@ -0,0 +1 @@ +To use SCIM with your organization, you must use a third-party-owned {% data variables.product.prodname_oauth_app %}. The {% data variables.product.prodname_oauth_app %} must be authorized by, and subsequently acts on behalf of, a specific {% data variables.product.prodname_dotcom %} user. If the user who last authorized this {% data variables.product.prodname_oauth_app %} leaves or is removed from the organization, SCIM will stop working. To avoid this issue, we recommend creating a dedicated user account to configure SCIM. This user account must be an organization owner and will consume a license. \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/scim/enterprise-account-scim.md b/translations/pt-BR/data/reusables/scim/enterprise-account-scim.md index 1286fac3bb..453907ae8a 100644 --- a/translations/pt-BR/data/reusables/scim/enterprise-account-scim.md +++ b/translations/pt-BR/data/reusables/scim/enterprise-account-scim.md @@ -1 +1 @@ -O provisionamento o e desprovisionamento de acesso do usuário com SCIM não está disponível para contas corporativas. +You cannot use this implementation of SCIM with an enterprise account or with an {% data variables.product.prodname_emu_org %}. If your enterprise is enabled for {% data variables.product.prodname_emus %}, you must use a different implementation of SCIM. Otherwise, SCIM is not available at the enterprise level. For more information, see "[Configuring SCIM provisioning for {% data variables.product.prodname_emus %}](/admin/identity-and-access-management/managing-iam-with-enterprise-managed-users/configuring-scim-provisioning-for-enterprise-managed-users)." diff --git a/translations/pt-BR/data/reusables/user-settings/update-preferences.md b/translations/pt-BR/data/reusables/user-settings/update-preferences.md new file mode 100644 index 0000000000..b7a9af7769 --- /dev/null +++ b/translations/pt-BR/data/reusables/user-settings/update-preferences.md @@ -0,0 +1 @@ +1. Clique em **Update preferences** (Atualizar preferências). \ No newline at end of file diff --git a/translations/pt-BR/data/reusables/webhooks/secret_scanning_alert_event_short_desc.md b/translations/pt-BR/data/reusables/webhooks/secret_scanning_alert_event_short_desc.md index 9162eb6400..12e83f9fa9 100644 --- a/translations/pt-BR/data/reusables/webhooks/secret_scanning_alert_event_short_desc.md +++ b/translations/pt-BR/data/reusables/webhooks/secret_scanning_alert_event_short_desc.md @@ -1 +1,2 @@ -Atividade relacionada a alertas de varredura de segredo em um repositório. O tipo de atividade é especificado na propriedade ação do objeto da carga. For more information, see the "[secret scanning API](/rest/reference/secret-scanning)." +Atividade relacionada a alertas de varredura de segredo em um repositório. O tipo de atividade é especificado na propriedade ação do objeto da carga. For more information, see the "[secret scanning API](/rest/secret-scanning)." + diff --git a/translations/pt-BR/data/ui.yml b/translations/pt-BR/data/ui.yml index e82951c584..2802568a30 100644 --- a/translations/pt-BR/data/ui.yml +++ b/translations/pt-BR/data/ui.yml @@ -116,6 +116,7 @@ products: preview_header_is_required: Este cabeçalho é obrigatório preview_notice_to_change: This API is under preview and subject to change works_with_github_apps: Works with GitHub Apps + api_reference: REST API reference footer: all_rights_reserved: Todos os direitos reservados terms: Termos