JDBC Driver for Kintone

Build 25.0.9540

AppPermissions

ユーザーやグループがkintoneアプリを閲覧、編集、または管理できるかどうかを制御するアプリレベルのアクセス権を管理し、セキュリティレビューとロールの維持をサポートします。

Select

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

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

SELECT * FROM AppPermissions WHERE AppId = 6
SELECT * FROM AppPermissions WHERE AppId = 6 AND IsPreview = false

Update

AppPermissions を更新するには、Rights を集計として指定します。AppPermissions を更新するには、AppId カラムとIsPreview カラムが必須です。

UPDATE AppPermissions SET Rights = '[{"entity":{"type":"CREATOR"},"appEditable":true,"recordViewable":true,"recordAddable":true,"recordEditable":true,"recordDeletable":true,"recordImportable":true,"recordExportable":true}]' WHERE AppId = 6 AND IsPreview = true

Columns

Name Type ReadOnly References Description
AppId [KEY] Integer False

アクセス権設定を取得または更新する対象のkintoneアプリのアプリID。

EntityType [KEY] String False

アクセス権が適用されるエンティティの種類(ユーザー、グループ、組織など)。

EntityCode String False

アクセス権を受け取るエンティティを識別するコード。ユーザー、グループ、または組織を照合するために使用されます。

IncludeSubs Boolean False

組織に付与されたアクセス権を下位組織にも適用するかどうかを示します。

AppEditable Boolean False

エンティティがアプリの設定にアクセスして変更することでアプリを管理できるかどうかを指定します。

RecordViewable Boolean False

エンティティがアプリ内のレコードを閲覧できるかどうかを指定します。

RecordAddable Boolean False

エンティティがアプリに新しいレコードを追加できるかどうかを指定します。

RecordEditable Boolean False

エンティティがアプリ内の既存のレコードを編集できるかどうかを指定します。

RecordDeletable Boolean False

エンティティがアプリからレコードを削除できるかどうかを指定します。

RecordImportable Boolean False

エンティティがファイルベースの操作を使用してアプリにレコードを読み込みできるかどうかを指定します。

RecordExportable Boolean False

エンティティが外部利用やバックアップのためにアプリからレコードを書き出しできるかどうかを指定します。

Revision String True

アプリ設定のリビジョン番号。アクセス権の変更履歴を追跡するのに役立ちます。

Pseudo-Columns

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

Name Type Description
IsPreview Boolean

アクセス権設定を動作テスト環境から取得するか('true')、運用環境から取得するか('false')を示します。デフォルト値は'true'です。

Rights String

更新実行時に変更されたアクセス権設定を提供するためにのみ使用される値。

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