Краткое описание проблемы: директива @aws_auth не обеспечивает полный доступ к моему запросу с несколькими источниками данных.
У меня есть тип foobar, содержащий поля из двух источников данных:
type foobar{
foo: String! //from the foobar dynamodb table
bar: String //also from foobar dybnamodb table
baz: String //from the baz dynamodb table
}
И запрос listFoobars, аннотированный разрешением для пользователей-администраторов (по умолчанию разрешение DENY):
listFoobars(filter: TableFoobarsFilterInput, limit: Int, nextToken:
String): FoobarsConnection
@aws_auth(cognito_groups: ["Admin"])
Когда я запускаю этот запрос с пользователем из группы «Администратор», я могуполучить данные для полей foo и bar, но не для baz, что выдает ошибку:
"Not Authorized to access baz on type foobar"
Как включить полное разрешение для этого запроса?