关于单点登录的若干问题,请高手指教

学校让做一个项目,要有单点登录,用户集中管理和权限管理。由于我以前没接触过这些,现在只是让两个小系统实现了单点登录功能(使用CAS)。
单点登录我是这样实现的:
由于两个小系统以前有自己的数据库用户表B,和用户表C,我在实现单点登录时是使用一个单独的WEB应用,该应用提供一张单独的用户表A,并在两个小系统中再各建立一张映射表分别让表B对应表A,表C对应表A,这样CAS通过表A信息登陆后就可以在各自的系统中与各自的用户信息对应.
但是用户集中管理和权限管理我没了头绪,有以下问题
1。用户集中管理时,我在表A中增加一个用户,我如何在表B或者表C中同样增加一个用户
2。权限管理如何集中?
语言有些乱,请见谅。
希望有人能回答我的问题,谢谢。