Bitbucket Server における監査イベント

Bitbucket Server での監査ログ

このページの内容

お困りですか?

アトラシアン コミュニティをご利用ください。

コミュニティに質問

The auditing component of Bitbucket Server will log many different events that occur when Bitbucket Server is being used. The events have been assigned priorities based on how important they are – these priorities can be used to control how much information is added to the audit log file. For example, if you have a server under high load and no need for auditing, you may wish to turn audit logging off by setting it to NONE - see the audit log config properties.

このページの内容

サーバー レベルのイベント

イベント説明優先度
ApplicationConfigurationChangedEventサーバーの設定 (例: 表示名やベース URL) が変更されました。

High

BackupEventシステム バックアップの最初と最後に監査が実行されます。
High
LicenseChangedEventサーバー ライセンスが変更しました。
High
MailHostConfigurationChangedEvent(メール通知の送信に使用されている) サーバーのメール ホストが変更されました。
High
MigrationEventデータベース移行の最初と最後に監査されます。
High
ServerEmailAddressChangedEvent(メール通知で使用されている) サーバーのメール アドレスが変更されました。
High
TicketRejectedEventチケットが拒否されると、特定のリソース (例: Git プロセス) がスロットルされ (例: 使用中の Git プロセスが多すぎる)、このイベントが実行されます。

ユーザー管理イベント

イベント説明優先度
AuthenticationFailureEvent

認証が失敗するごとに発生します。

これは、ユーザー名のみの文字列を使用してクローンを試みた場合の、認証なしエラーにも適用される可能性があります。リクエストは失敗し、ユーザーはパスワードを求められます。

High

DirectoryCreatedEvent新しいディレクトリが作成されたときに発生します。

High

DirectoryDeletedEvent新しいディレクトリが削除されたときに発生します。
High
GroupCreatedEvent内部ディレクトリで新しいグループが作成されたときに発生します。
High
GroupUpdatedEvent内部ディレクトリで新しいグループが更新されたとき (メンバーシップが変更されたときではない) に発生します。
High
GroupDeletedEvent内部ディレクトリで新しいグループが削除されたときに発生します。
High
GroupMembershipCreatedEvent内部ディレクトリのグループにユーザーが追加されたときに発生します。
High
GroupMembershipDeletedEvent内部ディレクトリのグループからユーザーが削除されたときに発生します。
High
UserAuthenticatedEventOccurs when a user is successfully authenticated (logged in).
UserAuthenticationFailedInvalidAuthenticationEvent

Occurs whenever a user fails to authenticate.

Note that this can occur frequently in Bitbucket Server whenever a command line CLI is used as the initial URL provided to Bitbucket Server contains a username but no password, which is rejected by Crowd.

UserCreatedEventOccurs when a user is created in the internal directory.
High
UserCredentialUpdatedEventOccurs when a user changes password in the internal directory.
High
UserDeletedEventOccurs when a user is deleted from the internal directory.
High
UserRenamedEventOccurs when the username of a user is changed in the internal directory.
High

Permission events

(info) in the table below indicates that the event is visible in the recent audit log screen for the project or repository.

イベント説明優先度
GlobalPermissionGrantedEventOccurs when a user or group is granted a global permission (e.g. create project).
High
GlobalPermissionRevokedEventOccurs when a user or group has a global permission revoked.
High
ProjectPermissionGrantedEvent

Occurs when a user or group is granted a permission for a specific project. (info)

High
ProjectPermissionRevokedEvent

Occurs when a user or group has a permission for a specific project revoked. (info)

High
RepositoryPermissionEvent

Occurs when a user or group has a permission for a specific repository altered. (info)

High
RestrictedRefEvent

Children of this event are fired when a restricted ref is altered. (info)

High

Project events

(info) in the table below indicates that the event is visible in the recent audit log screen for the project.

イベント説明優先度
ProjectAvatarUpdatedEventRaised when a project avatar has been successfully updated.

ProjectCreatedEvent

Raised when a project is created. (info)

High
ProjectCreationRequestedEventRaised just before a project is created; can be canceled.
ProjectModifiedEvent

Raised when a project has been successfully updated (e.g. the project name). (info)

High
ProjectModificationRequestedEvent Raised just before a project is updated; can be canceled.
ProjectDeletedEvent Raised when a project is deleted.
High
ProjectDeletionRequestedEvent Raised just before a project is deleted; can be canceled.

リポジトリ イベント

(info) in the table below indicates that the event is visible in the recent audit log screen for the project or repository.

イベント説明優先度
RepositoryAccessedEvent

Raised when a repository is accessed by a user.
Bitbucket Server currently only fires this event selectively - when users hit a repository page.

RepositoryCreatedEvent

Raised when a repository is created. (info)

RepositoryCreationFailedEventRaised when an attempt to create a repository fails.
RepositoryCreationRequestedEventRaised just before a repository is created; can be canceled.
RepositoryForkedEvent

Raised when a repository is forked successfully. (info)

RepositoryForkFailedEventRaised when an attempt to fork a repository fails.
RepositoryForkRequestedEventRaised just before a repository is forked; can be canceled.
RepositoryDefaultBranchModifiedEventRaised when the default branch of a repository is reconfigured (typically through repository settings).
RepositoryDeletedEvent

Raised when a repository is deleted. (info)

High
RepositoryDeletionRequestedEventRaised just before a repository is deleted; can be canceled.
RepositoryOtherReadEventRaised when the server uploads a pack file to the client via HTTP.
RepositoryOtherWriteEventRaised when the server receives a pack file from the client via HTTP.
RepositoryPullEventRaised when a Git client pulls from a repository (only when new content is sent to the client).
RepositoryPushEventRaised when a Git client pushed to a repository.

プル リクエスト イベント

イベント説明優先度
PullRequestDeletedEventFired when a pull request is deleted (added in Bitbucket Server 5.1).

High

PullRequestEventFired at different points in the pull request lifecycle (declined, merged, opened, reopened, rescoped [code updated], updated, approved, unapproved, participants updated).

Plugin events

See this plugin documentation for details of when these events below are triggered.

イベント説明優先度
PluginDisabledEventOccurs when a plugin has been disabled, either by the system or a user.

PluginEnabledEvent

Occurs when a plugin has been enabled, either by the system or a user.
PluginModuleDisabledEventOccurs when a plugin module has been disabled, either by the system or a user.
PluginModuleEnabledEventOccurs when a plugin module has been enabled, either by the system or a user.
PluginModuleUnavailableEventSignifies a plugin module is now unavailable outside the usual installation process.
PluginUninstalledEventOccurs when a plugin is explicitly uninstalled (as opposed to as part of an upgrade).
PluginUpgradedEventSignifies that a plugin has been upgraded at runtime.
PluginContainerUnavailableEventOccurs when the container of a plugin is being shutdown, usually as a result of the server being stopped.
PluginModuleAvailableEventSignifies that a plugin module is now available outside the usual installation process.
PluginFrameworkStartedEventSignifies that the plugin framework has been started and initialized.


SSH key events

(info) in the table below indicates that the event is visible in the recent audit log screen for the project or repository.

イベント説明優先度
SshKeyCreatedEvent

Occurs when:

  • an SSH key is added for a user, or
  • an access key is added to a project or repository and the key has not yet been used on any other projects or repositories.
High
SshKeyDeletedEvent

Occurs when:

  • an SSH key is removed from a user, or
  • an access key is removed from a project or repository and it is no longer being used by any other projects or repositories.
High
SshKeyAccessGrantedEventOccurs when an access key is given access to a project or repository. (info)
High
SshKeyAccessRevokedEventOccurs when an access key is removed from a project or repository. (info)
High
最終更新日 2018 年 5 月 28 日

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.