アーティクル - CS283477

ThingWorxでは、管理者以外のユーザーはSQLクエリおよびSQLコマンドハンドラーのサービスを作成できません。

修正日: 28-Apr-2026   


注記:ここに記載されている情報は、お客様の利便性向上のため機械翻訳ソフトを使用しています。PTCは、ここに記載されている情報の翻訳の正確性について、一切の責任を負いませんので、ご了承ください。英語の原文を参照するには、こちら。この機械翻訳に関する詳細は、こちら。
お知らせいただき、ありがとうございます。この機械翻訳をレビューします。

適用対象

  • ThingWorx Platform 7.4 to 9.6

説明

  • 管理者以外のユーザーは、データベース ThingTemplateを実装するThingの下に以下のハンドラーを持つサービスを作成することはできません。
    • SQLクエリ
    • SQLコマンド
  • 同じThingの下にローカル( JavaScript)サービスを作成することが可能です 管理者以外のユーザーによる
  • もの Database ThingTemplateを実装していますが、管理者以外のユーザーはSQL(クエリ)サービスまたはSQL(コマンド)サービスを作成できません。
  • 8.3から8.5にアップグレードした後、管理者権限を持たないComposerユーザーが以下のエラーでアイテムを作成および編集できなくなりました。
No authorized for ServiceInvoke on GetHandleDefinitions in ConfiguredThing
  • 管理者以外のユーザーにローカル(JavaScript)、SQL(クエリ)、SQL(コマンド)サービスを作成する権限を付与する方法
  • 管理者以外のユーザーは、Thing、ThingTemplate、およびThingShapesに対する設計時および実行時の収集権限が必要です。
  • ウェブブラウザの開発者コンソールに表示されるエラー:
GET http://<servername>:<port>/Thingworx/ThingPachanges/DatabaseThing/HandlerDefinitions?Accept=application%2Fjson&method=get&_=1523538843663 404 ()
twUtilityFunctions.js: could not load ThingPackage Metadata for “DatabaseThing”, xhr: “ { “readyState”:”responseText”:”Enitity Not Found : [DatabaseThing]”,”status”:404,”statusText”:”error”}
最新バージョンはこちらを参照ください CS283477