Powershell quirks - have to use Guid instead of friendly identity names?

This may just be how powershell works and behaves, or maybe we have something wierd/wrong...

Is there a reason why we need to use the physical Guid on a lot of the PowerShell commands instead of using their friendly names?

For example if I want to get the permissions on a Storage Group with the Get-Adpermissions cmdlet, I need to first issue a get-storagegroups | fl to pluck out the Guid of my storage group.  I then need to pass that guid into the Get-Adpermissions cmdlet instead of just using the identity listed..

Example chain..

Get-AdPermissions "ExchStore\Tier1 SG"  -> returns ExchStore\Tier1 SG was not found.
Get-StorageGroup "Tier1 SG" | fl -property Guid  ->  Returns the guid string -> Copy to clipboard
Get-AdPermissions <paste Guid string>  ->  Returns expected results.

Why can I use the "Tier1 SG" on a get-storagegroup, but not on a Get-AdPermissions?  I've run into this with a lot of the cmdlets for Exchange 2007 and it's been driving me batty.
LVL 1
qsnowAsked:
Who is Participating?
 
kristinawConnect With a Mentor Commented:
i got it to work like this:

get-storagegroup -identity "SERVERNAME\First Storage Group" | get-adpermission
0
 
kristinawCommented:
get-adpermission -identity "first storage group"
works like a champ for me. of course, i have a 2 'first storage group' instances, so it's pulling both of them. i'll have to play with it a bit and see if i can get it to pull just for one server. i tried 'servername\first storage group' and it didn't like that.

kris.
0
 
qsnowAuthor Commented:
Wouldn't you expect, that if the 'identity' tag in a get-storagegroup shows "<server>\<group>" that would be something valid to pass to other commands in it's entirety?
0
 
kristinawCommented:
gsnow, any more ?'s?

kris.
0
 
qsnowAuthor Commented:
Ack, sorry.  No that worked for me as well.  Still seems like I should be able to flat query it by the full identity that it's listed by -- but since you got the same results I did, at least nothing is wrong with my config ;-)
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.