| 1 | 在 SAS Visual Analytics 客户端中,用户执行使用 SAS LASR Analytic Server 的操作。在该示例中,请求为读取数据。客户端将请求发送至授权服务。
注: 其他操作示例包括请求数据分析、加载表、追加行以及停止服务器。
|
| 2 | 授权服务从元数据服务器请求以下信息:
|
| 3 | 授权服务从元数据服务器接收授权决策和安全密钥。若发出请求的用户具有“读取”权限的依条件授予,则授权服务还会接收子句(或子句集),指定用户可以访问哪些行。 |
| 4 | 若发出请求的用户具有请求的操作所需的所有权限的有效授予,则授权服务会为客户端提供已签名的授予。
注: 授权服务使用安全密钥创建已签名的授予。已签名的授予包括表名、操作类型(例如,表信息、汇总统计量或回归),以及任何适用的行级别安全性条件。
|
| 5 | 客户端将已签名的授予提交至 SAS LASR Analytic Server。 |
| 6 | SAS LASR Analytic Server 使用其安全密钥的知识验证客户端提供的已签名授予。若已签名授予有效,则服务器提供对请求的 in-memory 表的访问(符合已签名授予中任何行级别安全条件)。 |
|
源路径
|
相应的服务器标记
|
|---|---|
/hps |
hps |
/hps/special |
hps.special |
/sales |
sales |
MyServerTag(超过 8 个字符)或 user.sasdemo(超过 1 个级别)。
WORK。