0127 add the user security interface .
Merge remote-tracking branch 'SnapAppend/master'