低代码应用引擎权限控制的应用场景有哪些?
场景一:在线投票系统
背景
某组织想在网站上发起一项公开投票活动,允许用户对多个选项进行投票。他们使用该低代码平台创建了一个名为“投票选项”的数据表,其中包含“选项名称”、“得票数”等字段。
权限设置
公共用户(无需登录)
- • 选项名称字段:设置为“只读”,只允许看到选项内容。
- • 得票数字段:设置为“只读”,用户可以看到当前每个选项的得票情况,但不能修改。
- • 功能:通过API,前台页面增加点击投票的功能,投票成功后API会向后台数据表中该选项对应的“得票数”+1。
前台用户(网站会员)
- • 拥有与公共用户相同的“选项名称”和“得票数”的只读权限,允许查看所有选项和得票数。
- • 可以通过API增加其他权限,比如每天可以投两票的API调用,会员可以点选两个选项进行投票,然后API将对应的选项的“得票数”+1。
后台用户(管理员)
- • 对“选项名称”和“得票数”字段都有“编辑”权限。
- • 功能:
- • 管理员可以添加、删除选项,以及手动调整得票数。
- • 可以对所有用户的投票进行复核。
效果
- • 灵活控制了不同用户对投票数据的访问和操作权限。
- • 公开透明,所有用户都能看到投票结果,会员可以参与投票,管理员可以维护系统。
- • 不同类型的用户可以根据自身权限访问和操作数据,确保投票公平性。
场景二:文章/博客评论系统
背景
一个博客网站使用该低代码平台存储文章评论信息,包括“评论内容”、“评论者姓名”、“评论时间”等字段。
权限设置
公共用户(无需登录)
- • 评论内容字段:设置为“只读”,可以浏览其他人的评论。
- • 评论者姓名字段:设置为“只读”,可以看到评论的作者。
- • 功能:用户可以匿名评论,此时API会在后台数据表中增加评论。
前台用户(网站会员)
- • 拥有与公共用户相同的“评论内容”和“评论者姓名”的只读权限。
- • 功能:拥有提交评论的API访问权限,可以通过API向后台数据表增加新的评论,新评论的评论人会显示会员的姓名。
后台用户(管理员)
- • 对“评论内容”、“评论者姓名”等字段都有“编辑”权限。
- • 功能:
- • 可以删除不合适的评论或修改评论内容。
- • 可以管理所有评论。
效果
- • 非会员可以查看评论,会员可以参与评论。
- • 管理员可以对评论进行管理,保证评论内容质量,防止垃圾评论。
场景三:活动报名系统
背景
某组织举办线上活动,需要用户在网站上进行报名。该组织使用低代码平台创建一个名为“报名信息”的数据表,包含“姓名”、“联系方式”、“报名时间”等字段。
权限设置
公共用户(无需登录)
- • 所有字段:设置为“隐藏”,公开页面不显示报名信息。
- • 功能:用户可以通过API匿名填写报名信息,并且将该报名信息添加到后台数据表中。
前台用户(网站会员)
- • 拥有填写报名信息的权限,并可以通过API向后台数据表增加新的报名记录,同时自己的会员信息会自动加入到报名记录中。
- • 功能:
- • 可以查看自己提交的报名信息。
- • 可以修改或者删除自己的报名信息。
后台用户(管理员)
- • 对所有字段都拥有“编辑”权限。
- • 功能:
- • 可以查看、导出所有用户的报名信息。
- • 进行报名统计和管理,并可以处理无效报名。
效果
- • 有效保护了用户隐私。
- • 方便了管理员对用户报名信息进行管理和处理。
- • 会员可以通过报名参加活动,并且查看自己的报名信息。
请先 登录后发表评论 ~