I created an iCloud user webuser@somedomain.com then I shared specific records with that user.
What I want to do is have a web site use that user to access only the shared records it can access but without having him authenticate through iCloud with Apple. The reason why is that I want to control what the web site can do and what it can access without asking a user to login/sign up with Apple iCloud and I don't want each users visiting the web site have to logon to Apple ID. I though this might be possible with cloudkit js using web services but it seem that the server to server key only gets access to the public database.
I'm not too fluent in JS and I'm trying to get the web developer to access my records.
The subject does not seem to be very popular and not much information exist out there. Please don't just say "NO IT'S NOT POSSIBLE". Give me a bit of info.