\r\n\r\n\r\nWhile I expect this to work:\r\n\u003Cimg width=\"1025\" alt=\"Screenshot 2025-01-10 at 12 13 52\" src=\"https://github.com/user-attachments/assets/4b549cd4-b47a-42cd-9a8a-17c552371c2b\" />\r\n\r\nI then tried the query with another role user (custom manager role), and that one actually does accept `\"role\": \"064e9313-8a1d-4134-837d-65761d4f45b6\"`.\r\nSo in order for my frontend to work, when the user is logged in as admin I need to sent like this:\r\n```\r\n{\r\n \"data\": {\r\n \"role\": {\r\n \"id\": \"064e9313-8a1d-4134-837d-65761d4f45b6\",\r\n \"name\": \"WHY NAME!? ROLE ALREADY EXISTS!\"\r\n }\r\n }\r\n}\r\n```\r\n\r\nAnd when logged in as manager I need to send like this:\r\n```\r\n{\r\n \"data\": {\r\n \"role\": \"064e9313-8a1d-4134-837d-65761d4f45b6\"\r\n }\r\n}\r\n```\r\n\r\nWhy on earth would it require a name? We not creating a role here....\n\n### To Reproduce\n\nSee steps above\n\n### Directus Version\n\nv11.3.5\n\n### Hosting Strategy\n\nSelf-Hosted (Docker Image)\n\n### Database\n\npg16",[],24383,"Create user using GQL requires role.name","2025-02-13T16:04:45Z","https://github.com/directus/directus/issues/24383",0.67070484,["Reactive",3019],{},["Set"],["ShallowReactive",3022],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$f9_EAS15zoHkHhr651XcBnmO-PYYglSPOf1oiyYZeadY":-1},"/directus/directus/24740"]