アーティクル - CS283477
管理者以外のユーザーは、ThingWorx で SQL クエリと SQL コマンド ハンドラーを使用してサービスを作成できません。
修正日: 09-May-2024
適用対象
- 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に対する設計時および実行時のコレクション権限が必要です。
- Web ブラウザの開発者コンソールのエラー:
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