CanCanパーミッションをemberjsにシリアル化する方法を知っている人はいないかと思いました。Jo_LissによるこのStackOverflowQ&Aを見て、active_model_serializersを使用してパーミッション(CanCanなど)をシリアル化する方法を説明しましたが、そのレベルで停止しました。また、ここにリンクされているこの記事では、emberjs側で権限を確認する方法について説明していますが、バックエンドからemberjsに権限をシリアル化する方法については説明していません。
「admin」、「author」、「user」の3種類のユーザーロールが必要であり、emberjsでCanCan権限を使用して、ログインルートに入るとアクセスできるものを制御したいと考えています。