注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

自動化の履歴の閲覧権限と範囲

自動化には、アクションとロジックの実行履歴にアクセスできるユーザーを決める、さまざまな範囲設定のオプションを構成できます。

範囲設定のモードにかかわらず、自動化は所有者として実行されます。これは、次のことを意味します。

  • アクションの条件:所有者は実行要件(グループメンバーシップと権限)を満たす必要があります。
  • 計算用トークン:関数には所有者の認証トークンが渡されます。
  • 編集の帰属:オブジェクトの編集履歴と監査ログでは、変更は所有者が行ったものとして表示されます。
  • 権限:オントロジーのすべての読み取りと書き込みには、所有者のアクセスレベルが使用されます。

自動化の範囲設定のオプション。プロジェクト単位の自動化が強調表示されています。

プロジェクト単位の自動化(推奨)

プロジェクト単位の自動化では、自動化で使用される推移的な依存関係にあるすべてのリソースをプロジェクトにインポートする必要があります。依存関係が変更された場合(たとえば、アクションが新しいバージョンの関数を参照する場合)は、自動化を更新して参照を再インポートし、範囲を再生成してください。

可能であれば、自動化にはプロジェクト単位の範囲設定モードを推奨します。プロジェクト単位の範囲設定では、実行に付与されたマーキングの要件を満たすすべてのユーザーが実行履歴(効果の実行を含む)を閲覧できるため、チームでの共同作業が可能になります。プロジェクト単位の自動化も、自動化の所有者として実行されます。

制限事項

プロジェクト単位のモードは、現在、次の機能に対応していません。

また、プロジェクト単位のモードでは、次の機能への対応が制限されています。

  • 制限付きビューを持つオブジェクトタイプ:自動化の所有者とイベント履歴のすべての閲覧者は、すべての行へのアクセス権を持つ必要があります。
  • オブジェクトセキュリティポリシーを持つオブジェクトタイプ:セキュリティポリシーを更新した後は、プロジェクトに再インポートする必要があります。

さらに、Typescript v1 の依存関係の計算はベストエフォートであり、エンティティを見落とす可能性があるため、依存関係が誤って計算される場合があります。Typescript v2 の使用を検討してください。

ユーザー単位の自動化

ユーザー単位のモードでは、自動化の所有者のみが実行履歴にアクセスできます。チームでの共同作業やデバッグを改善するため、自動化にはプロジェクト単位のモードを推奨します。

共有トリガー履歴を有効にすると、条件内のマーキングがついたデータに対する権限を持つユーザーは、実行が行われたことを確認できます。ただし、効果の実行を閲覧できるのは、引き続き自動化の所有者のみです。共有履歴の構成と閲覧の詳細については、共有履歴イベントのドキュメントを参照してください。