30日間の無料評価版をお試しいただけます。

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

Anchor
top
top

Table of Contents
classcontents

概要

Styleclass
ClasstopLink

ページトップ

Yellowfinは、どのユーザーがデータベースのデータにアクセスしているかを追跡するために完全な監査機構を持っています。レポートが実行されるたびに、そのレポートの定義とタイムスタンプが記録されます。

利用実態の統計をとり特定のデータソースとビューに対するアクセスを追跡するために管理者権限で、Yellowfinデータベースにレポートを実行させることができます。

ユニークなユーザーアカウントの設定

セキュリティの確保と監査のためには、各々のユーザーがシステムにログオンするためにユニークなアカウントを持つことが必要不可欠です。ユーザーに共有アカウントの使用を許可してしまうと、管理者としてセキュリティを管理し、利用状況を監査することが難しくなるでしょう。

監査記録に保持されるデータ

レポートが実行されるたび、その以下のデータが詳細として記録されます。

項目

説明

閲覧者のユーザーID

どのユーザーがレポートにアクセスしたか

レポートID

閲覧されたレポートのID

SQLステートメント*

生成されデータベースに送られたSQL

タイムスタンプ

レポートが実行された日時

アクセス時間

クエリーに要した時間

返された行数(件数)

何行(件)のデータが返されたか

アクセスされたソースシステム*

どのソースシステムがアクセスされたか

アクセスされたビュー *

クエリーの一部としてどのビューがアクセスされたか

*引き出された項目が記録されます

管理ビューにアクセスして利用状況の統計をレポートすることにより、管理者はアプリケーションと共有データへのすべてのユーザーアクセスを追跡し、監査することが可能です。

監査イベントの一覧

Styleclass
ClasstopLink

ページトップ

Yellowfinでは、レポートインスタンスの追跡以外にも、主なレポート関連のイベントをすべて記録したイベントテーブルを管理しています。イベントテーブルは、ユーザーの操作を監査追跡するために使います。

以下の表は、Yellowfinのイベントテーブルに記録されるすべてのイベントタイプとその説明です。

EventTypeCode

EventCode

Description

SessionId

IpSource

UnitId

ReferenceId

Data

EXPORT

EXPORTCATEGORY

Export category

Yes

IpPerson

1

ContentManagementId

Category, SubCategory, LoginAccess, ShortDescription

EXPORT

EXPORTDASHBOARD

Export dashboard

Yes

IpPerson

1

Tab Id

GroupId (Tab Id), ShortDescription

EXPORT

EXPORTREPORT

Export report

Yes

IpPerson

1

ReportId

ReportId, ReportName

EXPORT

EXPORTSOURCE

Export data source

Yes

IpPerson

1

SourceId

SourceId, SourceName

EXPORT

EXPORTVIEW

Export view

Yes

IpPerson

1

ViewId

ViewId, ViewDescription

GROUP

CREATEGROUP

Group created

Yes

IpPerson

1

GroupId

Group

GROUP

DELETEGROUP

Delete Group

Yes

IpPerson

1

GroupId

Group

GROUP

UPDATEGROUP

Group updated

Yes

IpPerson

1

GroupId

Group

IMPORT

IMPORTCATEGORY

Import category

Yes

IpPerson

1

ContentManagementId

Category, SubCategory, LoginAccess, ShortDescription

IMPORT

IMPORTDASHBOARD

Import dashboard

Yes

 

1

Tab Id

GroupId, ShortDescription

IMPORT

IMPORTREPORT

Import report

Yes

IpPerson

1

ReportId

ReportId, ReportName

IMPORT

IMPORTSOURCE

Import data source

Yes

IpPerson

1

SourceId

SourceId, SourceName

IMPORT

IMPORTUSERS

Import users

Yes

IpPerson

1

99

UserN (IpPerson)

IMPORT

IMPORTVIEW

Import view

Yes

IpPerson

1

ViewId

ViewId, ViewDescription

REGiSTRATION

CREATEUSER

Create user

Yes

IpPerson

1

New User's IpPerson

IpPerson, PersonName, UserId, RoleCode

REGISTRATION

DELETEUSER

User deleted

Yes

IpPerson

1

IpPerson of deleted user

User (user's name), email (user's userid), org

REGiSTRATION

EDITUSER

Edit user

Yes

IpPerson

1

User's IpPerson

IpPerson, PersonName, UserId, RoleCode

REPORT

AUTOREFRESH

Scheduled report refreshed

 

 

1

ReportId

report

REPORT

DASHACTIVATE

Dashboard activated

Yes

IpPerson

1

Tab Id

reportgroup

REPORT

DASHADD

Existing tab added to user's dashboard

Yes

IpPerson

1

Tab Id

reportgroup

REPORT

DASHADDREPORT

Report added to existing dashboard

Yes

IpPerson

1

Tab Id

reportgroup, report

REPORT

DASHBOARD

Dashboard tab is run

Yes

IpPerson

1

Tab Id

requestortype, requestorid, dashboardid, dashboardtype, dashboardstatus, dashboardname

REPORT

DASHCREATE

New dashboard created

Yes

IpPerson

1

Tab Id

reportgroup

REPORT

DASHDELETE

Tab deleted from user's dashboard

Yes

IpPerson

1

Tab Id

reportgroup

REPORT

DASHDELETEREPORT

Report deleted from a dashboard

Yes

IpPerson

1

Tab Id

reportgroup, report

REPORT

DASHEDIT

Dashboard edited

Yes

IpPerson

1

Tab Id

reportgroup, parentgroup (if parent group exists)

REPORT

DASHREMOVED

Corp Dashboard removed entirely

Yes

IpPerson

1

Tab Id

reportgroup

REPORT

DASHRUN

Report is run from dashboard

Yes

IpPerson

1

ReportInstanceId

requestortype, requestor, timetorun, numrows, report

REPORT

EMAIL

Report emailed to someone

Yes

IpPerson

1

ReportId

message, recipientN, subject

REPORT

EXPORT

Report saved as external format (pdf, xls etc)

Yes

IpPerson

1

ReportId

filename, exporttype, filesize

REPORT

FAVEADD

Report added to favourites list

Yes

IpPerson

1

ReportId

report

REPORT

FAVEDELETE

Report deleted from favourites list

Yes

IpPerson

1

ReportId

report

REPORT

RPTBROADCAST

Scheduled broadcast run

 

 

BroadcastId

ReportId

report, error

REPORT

RPTCOPY

Report copied

Yes

IpPerson

1

New ReportId

originalreport, newreport

REPORT

RPTCREATE

Report created

Yes

IpPerson

1

ReportId

report

REPORT

RPTDELETE

Report deleted

Yes

IpPerson

1

ReportId

report

REPORT

RPTEDIT

Report edited

Yes

IpPerson

1

ReportId

report

REPORT

RPTREFRESH

Refresh a manual-refresh report

Yes

IpPerson

1

ReportId

report

REPORT

RPTRUN

Report is run

Yes

IpPerson

1

ReportInstanceId

requestortype, requestor, timetorun, numrows, report

REPORT

RPTSEARCH

Report search performed

Yes

IpPerson

1

99

searchtext

REPORT

RPTSUBSCRIBE

User subscribed to a report

Yes

IpPerson

BroadcastId

ReportId

report

REPORT

XMLTOOBIG

VersionHistory flag is on, but xml exceeds max size

Yes

IpPerson

1

Reportid

ContentManagementId, MaxSize, XMLSize

REPORTADMIN

CATCREATE

Report category created

Yes

IpPerson

1

ContentManagementId

Category, SubCategory, LoginAccess, ShortDescription

REPORTADMIN

CATDELETE

Report category deleted

Yes

IpPerson

1

ContentManagementId

Category, SubCategory, LoginAccess, ShortDescription

REPORTADMIN

CATEDIT

Report category edited

Yes

IpPerson

1

ContentManagementId

Category, SubCategory, LoginAccess, ShortDescription

REPORTADMIN

COMPOSITEVIEWREFRESH

Scheduled composite view refresh

 

 

1

ViewId

view, error

REPORTADMIN

DELETESCHEDULE

Scheduled task deleted

Yes

IpPerson

1

99

ScheduleSubjectCode, ScheduleUnitCode, ScheduleUnitId

REPORTADMIN

DISTRIBUTEDASH

Dashboard tab distributed to another user

Yes

IpPerson

1

Tab Id

fullname (person sending the tab), userId (userid of person sending the tab), tabId, recipient (ipPerson)

REPORTADMIN

DISTRIBUTEREPORT

Report distributed to another user

Yes

IpPerson

1

ReportId

fullname (person sending the report), userId (userid of person sending the report), reportId, recipient (ipPerson)

REPORTADMIN

KILLSESSION

Session killed

Yes

IpPerson

1

99

KilledSessionId, UserName, UserId

REPORTADMIN

LICENCELOADED

New Licence file loaded

Yes

IpPerson

1

DocumentId

DocumentId

REPORTADMIN

SOURCECREATE

Data source created

Yes

IpPerson

1

SourceId

name, access, url, username

REPORTADMIN

SOURCEDELETE

Data source deleted

Yes

IpPerson

1

SourceId

name, access, url, username

REPORTADMIN

SOURCEEDIT

Data source edited

Yes

IpPerson

1

SourceId

name, access, url, username

REPORTADMIN

SOURCEFILTERREFRESH

Scheduled source filter refresh

 

 

1

ReportTaskId

source, filter, error

REPORTADMIN

UPDATECONFIG

Configuration updated

Yes

IpPerson

1

99

 

REPORTADMIN

VIEWACTIVATE

View activated

Yes

IpPerson

1

ViewId

name, access, status

REPORTADMIN

VIEWCREATE

View created

Yes

IpPerson

1

ViewId

name, access, status

REPORTADMIN

VIEWDEACTIVATE

View deactivated (changed from active to draft mode)

Yes

IpPerson

1

ViewId

name, access, status

REPORTADMIN

VIEWDELETE

View deleted

Yes

IpPerson

1

ViewId

name, access, status

REPORTADMIN

VIEWEDIT

View edited

Yes

IpPerson

1

ViewId

name, access, status

ROLEADMIN

CREATEROLE

Role created

Yes

IpPerson

1

99

Role

ROLEADMIN

DELETEROLE

Role deleted

Yes

IpPerson

1

99

Role

ROLEADMIN

UPDATEROLE

Role updated

Yes

IpPerson

1

99

Role

SYSTEM

SHUTDOWN

System shutdown

 

 

1

99

ShutdownTime

SYSTEM

STARTUP

System startup

 

 

1

99

StartupTime

SYSTEMTASK

ADHOC

Used for various background system tasks (adhoc task started)

 

 

1

99

TaskName, StartTime

SYSTEMTASK

COMPLETE

Used for various background system tasks (task completed)

 

 

1

99

TaskName, CompleteTime

SYSTEMTASK

SCHEDULED

Used for various background system tasks (scheduled task started)

 

 

1

99

TaskName, StartTime

USERACCESS

DASHBOARD

Dashboard record cleanup

Yes

IpPerson

1

99

message, dashboardid

USERACCESS

LOGIN

User logs in

Yes

IpPerson

1

99

email (userid), browser, AccessType, ClientOrg?, ClientRefId?, webservices?

USERACCESS

LOGOUT

User logs out

Yes

IpPerson

1

99

PersonName, PersonId, OrgName, OrgId, Userid

USERACCESS

PASSWORDINVALID

User enters invalid password during logon attempt

 

IpPerson

1

99

attempt, userid

USERACCESS

SESSIONTIMEOUT

User's session times out

Yes

IpPerson

1

99

userid, AccessType, Timeout

USERACCESS

USERLOCKOUT

User enters invalid password 3 times and is locked out

 

IpPerson

1

99

attempt, userid



horizontalrule
Styleclass
ClasstopLink

ページトップ