async def METHOD_NAME(self, role_name: str) -> None:
    url = self._config.api_url / "users"
    auth = await self._config._api_auth()
    async with self._core.request(
        "POST", url, json={"name": role_name}, auth=auth
    ) as resp:
        if resp.status != HTTPCreated.status_code:
            raise ClientError(f"Server return unexpected result: {resp.status}.")
    return None