CData Python Connector for Kintone

Build 25.0.9540

RecordPermissionsEntities

レコードレベルのアクセス権を詳細なエンティティに分解し、ユーザー、グループ、ロールごとにアクセスルールがどのように異なるかを表示します。

Select

WHERE 句ではAppId カラムが必須です。本製品 はKintone API を使用してこのカラムによる結果をフィルタリングします。デフォルトでは、本製品 はクライアント側で本製品 内で他のフィルタを処理します。

例えば、次のクエリはサーバー側で処理されます。

SELECT * FROM RecordPermissionsEntities WHERE AppId = 6
SELECT * FROM RecordPermissionsEntities WHERE AppId = 6 AND Lang = 'en'
SELECT * FROM RecordPermissionsEntities WHERE AppId = 6 AND IsPreview = false

Columns

Name Type References Description
AppId Integer レコードのアクセス権のエンティティ割り当てを取得する対象のkintoneアプリのアプリID。
FilterCond String エンティティレベルのアクセス権が適用されるレコードを指定するクエリ文字列形式のフィルター条件。
EntityType String レコードレベルのアクセス権を受け取るエンティティの種類(ユーザー、グループ、組織など)。
EntityCode String レコードレベルのアクセス権が付与される特定のエンティティを識別するコード。
Viewable Boolean エンティティがフィルター条件に一致するレコードを閲覧する権限を持っているかどうかを示します。
Editable Boolean エンティティがフィルター条件に一致するレコードを編集する権限を持っているかどうかを示します。
Deletable Boolean エンティティがフィルター条件に一致するレコードを削除する権限を持っているかどうかを示します。
IncludeSubs Boolean 組織に割り当てられたアクセス権を下位組織にも適用するかどうかを示します。

Pseudo-Columns

SELECT ステートメントのWHERE 句では、疑似カラムフィールドを使用して、データソースから返されるタプルを詳細に制御することができます。

Name Type Description
Lang String エンティティレベルのレコードのアクセス権の詳細を特定の言語で取得するためのロケールコード。
IsPreview Boolean レコードのアクセス権のエンティティ詳細を動作テスト環境から取得するか('true')、運用環境から取得するか('false')を示します。デフォルト値は'true'です。

Copyright (c) 2026 CData Software, Inc. - All rights reserved.
Build 25.0.9540