async grantByName(roleName: string, childName: string): void {
    const [role, child] = await Promise.all([
      this.get(roleName),
      this.get(childName),
    ]);