Understanding Permissions: Read error when a collection has "any" can "read"
- 0
- React Native
- Cloud

Heya,
I'm messing around with RN and Cloud hosted Appwrite at the moment, and have run into an issue with permissions.
I get the error "The current user is not authorized to perform the requested action" when trying to read all documents in a collection.
The collection has the permission "any" and "read", so I'm not entirely sure where I'm going wrong here.
Here's my collection setup:
{
"$id": "66f541aa0039ba252fa9",
"$permissions": [
"read(\"any\")"
],
"databaseId": "66f4877d00384273b485",
"name": "Questions",
"enabled": true,
"documentSecurity": false,
"attributes": [
{
"key": "question",
"type": "string",
"required": true,
"array": false,
"size": 200,
"default": null
},
{
"key": "entries",
"type": "relationship",
"required": false,
"array": false,
"relatedCollection": "66f487b700228e45ca0f",
"relationType": "manyToOne",
"twoWay": true,
"twoWayKey": "questions",
"onDelete": "cascade",
"side": "child"
}
],
"indexes": []
}
I do not have "database security" enabled, but from my understanding, it doesn't need to be?
My code (slimmed down) is essentially:
const client = new Client();
client
.setEndpoint(appwriteConfig.endpoint)
.setProject(appwriteConfig.project)
.setPlatform(appwriteConfig.platform);
const account = new Account(client);
const databases = new Databases(client);
const questions = await databases.listDocuments(
appwriteConfig.databaseId,
appwriteConfig.questionsCollectionId
);
Recommended threads
- Invalid `success` param
Hi again, I've tried to set up the login process. However, I always get the message: `Invalid success param: URL host must be one of: localhost, xxx` I've alr...
- Cannot access my Appwrite database on th...
Hello guys, I am currently developing a web app and using appwrite for authentication, database, storage and messaging. It was working well but since yesterday...
- 400Invalid query: Attribute not found in...
Hello When I open the database I am not able to reach anything just seeing an error message. Can you help me please?
