Я хочу проверить, существуют ли обе роли, тогда участник уже существует, но я получаю ошибку, что FindByName
не является методом Member
$db = $Analysis_Server.Databases.FindByName($cube)
$ROLE = $db.Roles.FindByName($cube_ROLE)
$memberexists = $ROLE.Members.FindByName($member)
if ($ROLE) # if role exists already...check if group exists, or just add group
{
if ($memberexists)
{
write "member exists!"
}
else
{
$ROLE.Members.Add($member)
$ROLE.Update()
}
}