iServer只能针对一个服务设置用户访问权限 ,如果您想要在前端实现不同用户看到的地图不同,需要在不同用户登录后,叠加不同的服务
https://help.supermap.com/iServer/zh/Subject_introduce/Security/config_role/authorization.htm?rhsearch=%E6%9C%8D%E5%8A%A1%E6%8E%88%E6%9D%83&rhhlterm=%E6%9C%8D%E5%8A%A1%E6%8E%88%E6%9D%83
iServer无法实现您的需求,可以看看iPortal,它可以对同一个服务根据不同用户权限设置不同显示范围
https://help.supermap.com/iPortal/zh/iP/iportal_usage/share_resource/share_serviceResource.htm——“基于空间范围的权限控制”
https://weixin.qq.com/sph/AVlgxMIyH