2

我们的组织已经使用 SAS BI Dashboard 数月来在我们自己的组织内部使用。现在,我们正在开展一个项目,其他外部组织中的大约 100 人将需要登录到我们的 BI Dashboard 站点以查看其组织的个性化仪表板。我们计划在信息映射中使用行级权限来控制允许谁查看仪表板指示器背后的数据方面的内容。

您如何建议为外部用户创建大约 100 个单独的登录?

有没有办法使流程自动化而不是手动创建所有帐户?

如果我为每个外部用户创建登录名和密码,我将如何/在哪里将其存储在管理控制台中?

任何帮助都将不胜感激 - 我们的办公室足够小,我们没有专门的 IT 人员或训练有素的 SAS 管理员,所以我太忙了。谢谢!

4

1 回答 1

1

作为一名前 SAS 顾问,我可以简单地告诉你我是如何解决这个问题的。首先,批量创建用户应该很容易。有大量的脚本可以教你这一点。我建议在您的 LDAP 服务器(可能是 Active Directory)中创建它们,以便将它们放在一个中心位置。这样,您可以像对待内部用户一样对待他们。要将它们导入元数据服务器,您应该查看 SAS 为此提供的宏:以下宏是用于将用户帐户从 Active Directory 导入和同步到 SAS 元数据的核心组件:%MDUIMPC、%MDUIMPLB、%MDUEXTR , %MDUCMP , %MDUCHGV , %MDUCHGLB。它们位于以下目录中:[SAS Home]\SASFoundation\9.3\core\sasmacro。该 SGF 程序将为您提供对该过程的实际描述: http://support.sas.com/resources/papers/proceedings12/377-2012.pdf

至于您没有问的问题,“如何向外部用户展示 BI Dashboard web 应用程序”。您需要在安全区域 (DMZ) 中设置反向代理 Web 服务器。有关详细信息,请参阅此文档:http: //support.sas.com/resources/thirdpartysupport/v92m3/appservers/ApacheProxyJBoss.pdf

希望这可以帮助!斯蒂格

于 2014-01-15T09:36:36.467 回答