Publicamos atualizações frequentes em nossa documentação, e a tradução desta página ainda pode estar em andamento. Para obter as informações mais recentes, acesse a documentação em inglês. Se houver problemas com a tradução desta página, entre em contato conosco.
Versão do artigo: GitHub.com

Revisar seus logs de segurança

You can review the security log for your user account to better understand actions you've performed and actions others have performed that involve you.

Neste artigo

Acessar o log de segurança

The security log lists all actions performed within the last 90 days.

  1. In the upper-right corner of any page, click your profile photo, then click Settings.

    Ícone Settings (Configurações) na barra de usuário

  2. In the user settings sidebar, click Security log.

    Security log tab

Searching your security log

The log lists the following information about each action:

  • Em qual repositório uma ação foi executada
  • O usuário que executou a ação
  • A ação que foi executada
  • Em que país a ação foi executada
  • A data e a hora que a ação foi executada

Note that you cannot search for entries using text. No entanto, é possível criar consultas de pesquisa usando diversos filtros. Many operators used when querying the log, such as -, >, or <, match the same format as searching across GitHub. For more information, see "Searching on GitHub."

Pesquisar com base em operação

Use the operation qualifier to limit actions to specific types of operations. Como por exemplo:

  • operation:access finds all events where a resource was accessed.
  • operation:authentication finds all events where an authentication event was performed.
  • operation:create finds all events where a resource was created.
  • operation:modify finds all events where an existing resource was modified.
  • operation:remove finds all events where an existing resource was removed.
  • operation:restore finds all events where an existing resource was restored.
  • operation:transfer finds all events where an existing resource was transferred.

Pesquisar com base no repositório

Use the repo qualifier to limit actions to a specific repository. Por exemplo:

  • repo:my-org/our-repo localiza todos os eventos que ocorreram no repositório our-repo na organização my-org;
  • repo:my-org/our-repo repo:my-org/another-repo localiza todos os eventos que ocorreram nos repositórios our-repo e another-repo na organização my-org;
  • -repo:my-org/not-this-repo exclui todos os eventos que ocorreram no repositório not-this-repo na organização my-org.

Note that you must include the account name within the repo qualifier; searching for just repo:our-repo will not work.

Pesquisar com base no usuário

The actor qualifier can scope events based on who performed the action. Por exemplo:

  • actor:octocat localiza todos os eventos feitos por octocat;
  • actor:octocat actor:hubot localiza todos os eventos feitos por octocat e hubot;
  • actor:hubot exclui todos os eventos feitos por hubot.

Observe que só é possível usar um nome de usuário do GitHub, e não o nome verdadeiro da pessoa.

Pesquisar com base na ação

Nome da categoria Descrição
account_recovery_token Contém todas as atividade relacionadas a adicionar um token de recuperação.
cobrança Contém todas as atividades relacionadas às suas informações de cobrança.
marketplace_agreement_signature Contém todas as atividades relacionadas à assinatura do Contrato de desenvolvedor do GitHub Marketplace.
marketplace_listing Contém todas as atividades relacionadas aos aplicativos listados no GitHub Marketplace.
oauth_access Contém todas as atividades relacionadas aos aplicativo OAuths com os quais você se conectou.
payment_method Contém todas as atividades relacionadas ao pagamento da sua assinatura do GitHub.
profile_picture Contém todas as atividades relacionadas à imagem do seu perfil.
project Contém todas as atividades relacionadas aos quadros de projeto.
public_key Contém todas as atividades relacionadas às chaves SSH públicas.
repo Contém todas as atividades relacionadas aos repositórios que você possui.
sponsors Contém todos os eventos relacionados ao GitHub Sponsors e botões de patrocinador (consulte "Sobre GitHub Sponsors" e "Exibir um botão de patrocinador no seu repositório")
two_factor_authentication Contém todas as atividades relacionadas à autenticação de dois fatores.
usuário Contém todas as atividades relacionadas à sua conta.

Uma descrição dos eventos nessas categoria é exibida abaixo.

Categoria account_recovery_token

Ação Descrição
confirm Acionada quando você armazena um novo token com um provedor de recuperação.
recover Acionada quando você resgata um token de recuperação de conta.
recover_error Acionada quando um token é usado, mas o GitHub não consegue validá-lo.

Categoria billing

Ação Descrição
change_billing_type Acionada quando você altera o modo de pagamento do GitHub.
change_email Acionada quando você altera o endereço de e-mail.

Categoria marketplace_agreement_signature

Ação Descrição
create Acionada quando você assina o Contrato de desenvolvedor do GitHub Marketplace.

Categoria marketplace_listing

Ação Descrição
aprovar Acionada quando sua lista é aprovada para inclusão no GitHub Marketplace.
create Acionada quando você cria uma lista para seu app no GitHub Marketplace.
delist Acionada quando sua lista é removida do GitHub Marketplace.
redraft Acionada quando sua lista é retornada ao estado de rascunho.
reject Acionada quando sua lista não é aprovada para inclusão no GitHub Marketplace.

Categoria oauth_access

Ação Descrição
create Acionada quando você concede acesso a um aplicativo OAuth.
destroy Acionada quando você revoga o acesso de um aplicativo OAutha sua conta.

Categoria payment_method

Ação Descrição
clear Acionada quando um método de pagamento registrado é removido.
create Acionada quando um novo método de pagamento, como um novo cartão de crédito ou conta PayPal, é adicionado.
update Acionada quando um método de pagamento é atualizado.

Categoria profile_picture

Ação Descrição
update Acionada quando você configura ou atualiza sua foto do perfil.

Categoria project

Ação Descrição
create Acionada quando um quadro de projeto é criado.
rename Acionada quando um quadro de projeto é renomeado.
update Acionada quando um quadro de projeto é atualizado.
delete Acionada quando um quadro de projeto é excluído.
link Acionada quando um repositório é vinculado a um quadro de projeto.
unlink Acionada quando um repositório é desvinculado de um quadro de projeto.
project.access Acionada quando a visibilidade de um quadro de projeto é alterada.
update_user_permission Acionada quando um colaborador externo é adicionado ou removido de um quadro de projeto ou tem seu nível de permissão alterado.

Categoria public_key

Ação Descrição
create Acionada quando você adiciona uma nova chave SSH pública a sua conta do GitHub.
delete Acionada quando você remove uma chave SSH pública da sua conta do GitHub.

Categoria repo

Ação Descrição
access Acionada quando um repositório seu é alterado de "privado" para "público" (ou vice-versa).
add_member Acionada quando um usuário do GitHub é convidado para ter acesso de colaboração em um repositório.
add_topic Acionada quando um proprietário do repositório adiciona um tópico a um repositório.
archived Acionada quando um proprietário do repositório arquiva um repositório.
create Acionada quando um repositório é criado.
destroy Acionada quando um repositório é excluído.
desabilitar Acionada quando um repositório é desabilitado (por exemplo, por recursos financeiros insuficientes).
habilitar Acionada quando um repositório é habilitado novamente.
remove_member Acionada quando um usuário do GitHub é removido de um repositório como um colaborador.
remove_topic Acionada quando um proprietário do repositório remove um tópico de um repositório.
rename Acionada quando um repositório é renomeado.
transferir Acionada quando um repositório é transferido.
transfer_start Acionada quando uma transferência de repositório está prestes a ocorrer.
unarchived Acionada quando um proprietário do repositório desarquiva um repositório.

Categoria sponsors

Ação Descrição
repo_funding_link_button_toggle Acionada quando você habilita ou desabilita um botão de patrocinador no repositório (consulte "Exibir um botão de patrocinador no seu repositório")
repo_funding_links_file_action Acionada quando você altera o arquivo FUNDING no repositório (consulte "Exibir botão de patrocinador no repositório")
sponsor_sponsorship_cancel Acionada quando você cancela um patrocínio (consulte "Fazer downgrade de um patrocínio")
sponsor_sponsorship_create Triggered when you sponsor a developer (see "Sponsoring an open source contributor")
sponsor_sponsorship_preference_change Acionada quando você altera o recebimento de atualizações de e-mail de um desenvolvedor patrocinado (consulte "Gerenciar o patrocínio")
sponsor_sponsorship_tier_change Acionada quando você faz upgrade ou downgrade do patrocínio (consulte "Atualizar um patrocínio" e "Fazer downgrade de um patrocínio")
sponsored_developer_approve Triggered when your GitHub Sponsors account is approved (see "Setting up GitHub Sponsors for your user account")
sponsored_developer_create Triggered when your GitHub Sponsors account is created (see "Setting up GitHub Sponsors for your user account")
sponsored_developer_profile_update Triggered when you edit your sponsored developer profile (see "Editing your profile details for GitHub Sponsors")
sponsored_developer_request_approval Triggered when you submit your application for GitHub Sponsors for approval (see "Setting up GitHub Sponsors for your user account")
sponsored_developer_tier_description_update Acionada quando você altera a descrição de um nível de patrocínio (consulte "Alterar níveis de patrocínio")
sponsored_developer_update_newsletter_send Acionada quando você envia uma atualização por e-mail aos patrocinadores (consulte "Entrar em contato com os patrocinadores")
waitlist_invite_sponsored_developer Triggered when you are invited to join GitHub Sponsors from the waitlist (see "Setting up GitHub Sponsors for your user account")
waitlist_join Triggered when you join the waitlist to become a sponsored developer (see "Setting up GitHub Sponsors for your user account")

Categoria two_factor_authentication

Ação Descrição
enabled Acionada quando a autenticação de dois fatores é habilitada.
disabled Acionada quando a autenticação de dois fatores é desabilitada.

Categoria user

Ação Descrição
add_email Acionada quando você adiciona um novo endereço de e-mail.
create Acionada quando você cria uma conta de usuário.
remove_email Acionada quando você remove um endereço de e-mail.
rename Acionada quando você renomeia sua conta.
change_password Acionada quando você altera a senha.
forgot_password Acionada quando você solicita a redefinição da senha.
login Acionada quando você faz login no GitHub.
failed_login Acionada quando você não consegue fazer login.
two_factor_requested Acionada quando o GitHub solicita o código da autenticação de dois fatores.
show_private_contributions_count Acionada quando você exibe contribuições privadas no seu perfil.
hide_private_contributions_count Acionada quando você oculta as contribuições privadas no seu perfil.
report_content Acionada quando você denuncia um problema ou uma pull request, ou um comentário em um problema, uma pull request, ou commit.

Categoria user_status

Ação Descrição
update Acionada quando você configura ou altera o status no perfil. Para obter mais informações, consulte "Configurar um status".
destroy Acionada quando você remove o status no perfil.

Exporting your security log

You can export the log as JSON data or a comma-separated value (CSV) file.

Export button

To filter the results in your export, search by one or more of these supported qualifiers before using the Export drop-down menu.

Qualifier Example value
Ação team.create
actor octocat
usuário codertocat
org octo-org
repo octo-org/documentation
created 2019-06-01

After you export the log as JSON or CSV, you'll see the following keys and values in the resulting file.

Tecla Example value
Ação team.create
actor octocat
usuário codertocat
org octo-org
repo octo-org/documentation
created_at 1429548104000 (o registro de data e hora mostra o tempo desde a época em milissegundos.)
data.hook_id 245
data.events [ "issues", "issue_comment", "pull_request", "pull_request_review_comment" ]
data.events_were [ "push", "pull_request", "issues" ]
data.target_login octocat
data.old_user hubot
data.team octo-org/engineering

Pergunte a uma pessoa

Não consegue encontrar o que procura?

Entrar em contato