将新的 Sas 用户添加到 Sas 元数据中的现有组

Adding new Sas users to existing Groups in Sas metadata

我正在尝试使用类似的方法将新的 sas 用户添加到 sas 元数据中,并为他们分配 sas 元数据中的现有组。您是否必须在 GitHub link 中提供的 %mm_adduser2group(user="",group="") 宏中传递对象引用值。考虑到我们将不得不从 sas 应用程序中获取值,传递对象值将是一个 strech。相反,可以为宏 Eg -(user="xyz",group=sassstudio"") 传递正常值。我们在使用此宏将新用户分配给现有组时遇到了问题。关于如何解决此问题的任何建议

参考问题:- adding a meta user to a meta group in sas

GitHub link 用于宏 - https://github.com/sasjs/core/blob/main/meta/mm_adduser2group.sas

macro 的值应该不加引号传递,例如:

    %mm_adduser2group(user=xyz,group=sasstudio)

你说:

We were facing issues while assigning new users to existing group using this macro. Any suggestions on how can I resolve this issue

但是您实际上并没有说出问题所在。当您使用 SAS Management Console 手动将用户添加到组时,它是否有效?也许用户已经在这些组中,或者具有这些组的继承成员资格?