一次性授权降低用户风险
别名: 仅一次 · 一次性权限 · Allow Once · ephemeral authorization
概念解释
一次性授权(Allow Once / 仅本次)让能力在当前任务里可用,任务结束或离开应用后自动失效,下一次再问。它降低的是「这次允许变成以后默认」的风险,适合查一次路、拍一张图、贴一个位置。这条谈授权的时间长度,不是位置该精确还是模糊,也不是相机与相册该不该用系统选择器。
机制
持续授权把一次情境里的同意,写成跨会话的能力租约。人当时同意的是「让导航开始」,不是「从此始终可读位置」。一次性把租约收成当前会话,后悔成本从「去设置里关」变成「下次不再点允许」。对应用,代价是下次还要再问;对人,代价是不必记住自己曾经开过什么。当任务天然是单次的,持续授权制造的是剩余风险,不是剩余便利——便利只在人明确会反复做同一件事时才出现。
怎么研究
在单次任务(贴一次位置、拍一张证件)上比较「仅本次」与「允许期间 / 始终」默认选项。
自变量:系统弹窗的默认档、是否提供仅本次、任务是否会在同会话内重复。 因变量:选择仅本次的比例、事后是否记得授权仍有效、下一次任务的再授权率、主动去设置关闭的人数。
实验室里的第二次任务往往紧挨第一次,会低估仅本次的摩擦。要把「同会话内马上再用」和「隔日再用」分开。不要把仅本次选择率低读成用户喜欢持续——默认项和按钮顺序会吞掉真实偏好。
边界
正在进行的通话、导航、直播在本次会话内必须保持能力,应使用会话级授权,而不是每几秒再问一次。无障碍开关、健康数据的长期连接若每次都要仅本次,会把必要功能变成骚扰;那是持续授权的正当区。平台没有仅本次选项时,应用应在任务结束时自己停止读取并提示「我们已不再访问」,而不能假装系统会自动收回。
怎么落地
- 对单次任务(贴位置、拍一张、校验一次地址)把仅本次当作推荐项;持续授权不要做成默认高亮。
- 仅本次结束后,下一次进入同一功能必须再次说明并请求,不得静默复用缓存坐标或静默打开相机。
- 会话尚未结束的连续任务(导航中)保持能力,直到人结束任务;结束态要停采。
- 验证:完成一次「仅本次」任务后杀进程再进同一功能,系统应再次询问。查该次授权窗口之外是否还有传感器或位置 API 调用。把「仅本次」从弹窗里拿掉做对照,看有多少人被迫选择持续——那部分就是被默认项劫持的风险。