StreamingChannel
汎用ストリーミング API イベントをリスナーに通知するための基礎となるチャネルを表します。API バージョン 29.0 以降で使用できます。
サポートされているコール
REST: DELETE、GET、PATCH、POST (クエリ要求は URI で指定)
SOAP: create()、delete()、describe()、describeLayout()、describeSObjects()、getDeleted()、getUpdated()、query()、retrieve()、undelete()、update()
特別なアクセスルール
- このオブジェクトは、組織でストリーミング API が有効になっている場合にのみ使用できます。
- 「作成」権限を持つユーザのみがこのレコードを作成できます。
- 権限セットを作成し、組織��すべてのストリーミングチャネルに対する参照および作成アクセス権をユーザに付与できます。このアクセス権は、ユーザ共有などの特定のチャネルには適していません。
- ユーザ共有を StreamingChannel に適用できます。チャネルを特定のユーザまたはグループと共有することで、チャネルでイベントを送受信するためのアクセス権を制限できます。「公開/参照のみ」または「参照・更新」アクセス権によって共有されるチャネルでは、そのチャネルに登録しているクライアントのうち、共有ユーザまたはグループのセットに関連付けられたユーザセッションも使用するクライアントへのイベント送信のみが行われます。共有チャネルに対する「参照・更新」アクセス権を持つユーザのみが、そのチャネルでのイベント生成または実際の StreamingChannel レコードの変更を行うことができます。
動的ストリーミングチャネル
汎用ストリーミングでは、クライアントが最初にチャネルに登録するときに StreamingChannel が作成される、動的ストリーミングチャネルもサポートされます。組織内の動的ストリーミングチャネルを有効化するには、[設定] から [クイック検索] ボックスに「ユーザインターフェース」と入力し、[ユーザインターフェース] を選択して [動的ストリーミングチャネル作成を有効化] を有効化します。