2020-09-14 15:47发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)让我作为组织的管理员用户,我想下... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
让我作为组织的管理员用户,我想下载所有注册到站点的用户。 我怎样才能做到这一点? 我希望所有用户都可以在"管理用户"页面上使用,在该页面上,用户可以单击"下载报告"按钮,该按钮将以excel格式下载详细信息。
我们在userModel中引入了一个名为userType的枚举,一旦用户注册,我们便将userType更新为" registered",否则用户为" GUEST"。
完成此操作后,我们创建了一个cronjob,在cronjob中,我们具有以下逻辑。 //获取所有已注册类型的用户。 查询=从{User}中选择{pk},其中{userType} =?userType
您拥有所有用户,现在我们将这些用户保存在excel中,并将其放置在{HYBRIS_DATA_FOLDER} \ users \
名称应唯一且随机,否则容易受到磁盘驱动器攻击。 请参阅下面的链接,以提供文件安全性
https://tika.apache.org/
现在,我们创建了一个名为ManageUserController的控制器,当有人点击该控制器的fetchUsers函数时,我们返回了已保存的列表。
请确保在创建ManageUserController时,它只能由您的管理服务器访问,而不能由面向客户的服务器访问,您可以通过apache配置来做到这一点。
最多设置5个标签!
我们在userModel中引入了一个名为userType的枚举,一旦用户注册,我们便将userType更新为" registered",否则用户为" GUEST"。
完成此操作后,我们创建了一个cronjob,在cronjob中,我们具有以下逻辑。 //获取所有已注册类型的用户。 查询=从{User}中选择{pk},其中{userType} =?userType
您拥有所有用户,现在我们将这些用户保存在excel中,并将其放置在{HYBRIS_DATA_FOLDER} \ users \
下 excel文件的名称应唯一且随机,否则容易受到磁盘驱动器攻击。 请参阅下面的链接,以提供文件安全性
https://tika.apache.org/
现在,我们创建了一个名为ManageUserController的控制器,当有人点击该控制器的fetchUsers函数时,我们返回了已保存的列表。
请确保在创建ManageUserController时,它只能由您的管理服务器访问,而不能由面向客户的服务器访问,您可以通过apache配置来做到这一点。
一周热门 更多>