回答:
ユーザーによる編集を制限して、ユーザーが機能のみを編集できるようにすることができます。https://doc.arcgis.com/en/arcgis-online/share-maps/manage-hosted-layers.htm
ユーザー固有のデータアクセス制御については、サーバーが認証されたユーザーに基づいて応答データを動的にフィルターするデモを見ました。これは、Esri Professional Servicesによって開発されたカスタムArcGIS Server SOEを使用して行われました。ポータル/ホステッドサービスで動作するかどうかはわかりません。担当者にお尋ねください。
もちろん、これはArcGIS Onlineでは利用できません。
特定のユーザー向けの個別のクエリフィルターを使用してマップを生成するために使用できる自動マップ公開ソリューションがあります。http://solutions.arcgis.com/shared/help/automated-setup/
これは、Xユーザーに表示したくないオブジェクトの選択権限を取り消すことで実行できます。ユーザーにオブジェクトを「表示」させる、またはオブジェクトへのアクセスを許可する場合は、select特権を付与する必要があります。