CloudKit服务器到服务器身份验证&x2B;安全角色

CloudKit服务器到服务器身份验证&x2B;安全角色,cloudkit,server-to-server,Cloudkit,Server To Server,是否可以在CloudKit中使用服务器到服务器身份验证的安全角色?我只希望我的服务器代码能够在公共数据库中创建记录。您可以使用系统角色“已验证”,并将其权限设置为“写入/读取”要锁定的记录类型。 您的服务器到服务器密钥仍将能够创建此类型的记录。您可以使用系统角色“已验证”,并将其权限设置为“写入/读取”要锁定的记录类型。 您的服务器到服务器密钥仍然能够创建这种类型的记录。很有趣。我现在无法测试这一点,因为S2S身份验证对我来说似乎已被破坏,但为什么经过身份验证的S2S密钥需要写入权限才能创建记录

是否可以在CloudKit中使用服务器到服务器身份验证的安全角色?我只希望我的服务器代码能够在公共数据库中创建记录。

您可以使用系统角色“已验证”,并将其权限设置为“写入/读取”要锁定的记录类型。
您的服务器到服务器密钥仍将能够创建此类型的记录。

您可以使用系统角色“已验证”,并将其权限设置为“写入/读取”要锁定的记录类型。
您的服务器到服务器密钥仍然能够创建这种类型的记录。

很有趣。我现在无法测试这一点,因为S2S身份验证对我来说似乎已被破坏,但为什么经过身份验证的S2S密钥需要写入权限才能创建记录?我并不希望普通用户能够写入这些记录。或者你只是说S2S密钥将能够创建记录,而不管权限如何?不管怎样,在我的测试中,我都无法让CloudKit接受我的“创建记录”请求,除非我向
Authenticated
授予
权限。我现在无法测试这一点,因为S2S身份验证对我来说似乎已被破坏,但为什么经过身份验证的S2S密钥需要写入权限才能创建记录?我并不希望普通用户能够写入这些记录。或者你只是说S2S密钥将能够创建记录,而不管权限如何?不管怎样,在我的测试中,我都无法让CloudKit接受我的“创建记录”请求,除非我向
create
授予
Authenticated
权限。