有没有办法在启动时授予停放页面的权限?

Is there a way to give permissions to parked pages at startup?

我正在为我的网站使用停放页面,现在我正在手动添加权限,有没有办法在启动时授予权限?

目前这是不可行的,因为您不仅必须为 docPermissions 数组计算出正确的值,而且还必须为编辑权限的所有模式字段计算出正确的值,这将需要组和用户 _id 值在站点以相关停车配置启动时甚至可能还不存在。同时锁定这些字段将使您以后无法编辑权限,即使作为管理员,这可能太严格了。

将来在 Apostrophe 中适应这种情况的最佳方法可能是为操作添加新的命令行任务,例如通过 slug 设置页面权限。这些可以与用于创建用户和组的现有命令行任务一起编写脚本。