11
12
13
14
15
16
17
18
19
20
|
# File 'lib/specinfra/command/windows/base/user.rb', line 11
def check_belongs_to_group(user, group)
user_id, user_domain = windows_account user
group_id, group_domain = windows_account group
Backend::PowerShell::Command.new do
using 'find_user.ps1'
using 'find_group.ps1'
using 'find_usergroup.ps1'
exec "(FindUserGroup -userName '#{user_id}'#{user_domain.nil? ? "" : " -userDomain '#{user_domain}'"} -groupName '#{group_id}'#{group_domain.nil? ? "" : " -groupDomain '#{group_domain}'"}) -ne $null"
end
end
|