应用身份可在应用处于开发模式时,用于控制对应用的访问权限。每种身份分别赋予用户不同级别的应用访问权限。建议只向用户提供其需要的访问权限。这样可增强应用的安全性,而且在用户的帐户被盗时,还可降低潜在危害。
您可以使用应用面板上的身份窗口,向其他 Meta 开发者发出身份邀请。
若要拥有应用的某种身份,用户必须拥有 Meta 开发者帐户。
如果应用使用 Meta 的 Instagram Basic Display API,其测试者不需要拥有 Meta 开发者帐户。
您可以使用“身份”窗口向其他 Meta 开发者发出身份邀请。
管理员拥有对应用的全部访问权限。管理员可以在应用处于开发模式时授予其任何权限并使用所有功能。他们可以更改所有应用设置、重置应用密钥、移除应用,以及查看消费点数和成效分析。为用户分配和移除身份,以及更改其他用户的权限。应用的管理员仅在其他用户完全受信任且必须拥有应用的完全控制权时,才将其添加为管理员。
开发者可以在应用处于开发模式时授予其任何权限并使用所有功能。开发者有权访问应用,以及运行、编辑和测试应用所需的所有技术设置。开发者可通过应用面板修改所有技术设置。他们还可以查看应用的成效分析。
测试者可以在应用处于开发模式时授予其任何权限并使用所有功能。他们无法编辑任何应用设置,无法向其他人授予应用访问权限,也无法访问应用的成效分析。仅在以下情况下才能将用户添加为测试者:他们是您的员工;或您已与他们达成协议,确定其以应用测试者的身份代表您行事。例如,测试者应是您质量保证团队的一员,负责测试应用的缺陷、错误或其他可能会对应用总体性能产生负面影响的问题。如果某人不再负责测试您的应用,您应移除其测试者的身份。
Instagram 测试者负责测试依赖 Instagram Basic Display API 的应用。只有当应用中已添加 Instagram Basic Display 产品时,这一部分才会出现。
应用分析用户只能访问相应应用的分析数据。他们无法编辑任何应用设置,无法向其他用户授予应用访问权限,也无法访问应用的成效分析。他们没有编辑任何应用设置的权限。
权限 | 管理员 | 开发者 | 测试者 | 应用分析用户 |
---|---|---|---|---|
修改应用设置 | ✔ | ✔ | ||
重置应用密钥 | ✔ | |||
移除应用 | ✔ | |||
修改应用身份 | ✔ | |||
测试登录权限、功能和产品 | ✔ | ✔ | ✔ | ✔ |
创建测试版应用、用户和主页 | ✔ | ✔ | ||
查看应用成效分析 | ✔ | ✔ | ✔ |
开发者和管理员的身份均必须遵守对他们所管理应用的限制。