JDBC Driver for Kintone

Build 26.0.9655

AppPermissions

Manages app-level permissions that control whether users or groups can view, edit, or manage a Kintone app, supporting security reviews and role maintenance.

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

Identifier of the Kintone app whose permission settings are being retrieved or updated.

EntityType [KEY] String False

Type of entity to which the permission applies, such as a user, group, or department.

EntityCode String False

Code identifying the entity that receives the permission, used to match users, groups, or departments.

IncludeSubs Boolean False

Indicates whether permissions granted to a department also apply to its subordinate departments.

AppEditable Boolean False

Specifies whether the entity can manage the app by accessing and modifying its settings.

RecordViewable Boolean False

Specifies whether the entity is allowed to view records in the app.

RecordAddable Boolean False

Specifies whether the entity is permitted to add new records to the app.

RecordEditable Boolean False

Specifies whether the entity can edit existing records in the app.

RecordDeletable Boolean False

Specifies whether the entity is allowed to delete records from the app.

RecordImportable Boolean False

Specifies whether the entity can import records into the app using file-based operations.

RecordExportable Boolean False

Specifies whether the entity can export records from the app for external use or backup.

Revision String True

Revision number of the app settings, helping track permission changes over time.

Pseudo-Columns

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

Name Type Description
IsPreview Boolean

Indicates whether to retrieve permission settings from the preview environment ('true') or from the live environment ('false'). The default value is 'true'.

Rights String

This value is used only when performing an update to supply modified permission settings.

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