Wednesday, April 30, 2008
ActiveRoles Management Shell 1.1 Beta Posted
Details to follow...
Bob
Tuesday, October 23, 2007
Creating Test AD User Accounts with PowerShell
http://winserverteam.org.uk/blogs/austin/archive/2007/10/22/creating-test-ad-users-with-powershell.aspx
Cheers Austin!
Bob
Friday, October 12, 2007
RC1 ActiveRoles Managment Console for AD
CMDLETS at a Glance
Windows Server 2008 CMDLETS 1-4
General Object Management CMDLETS 5-11
Group Management CMDLETS 12-17
Computer Management CMDLET 18
User Management CMDLETS 19-24
***Manage Windows 2008 Password Policy
1. Add-QADPasswordSettingsObjectAppliesTo
Add PSO links on a Password Settings object. Windows Server 2008 is required.
2. Get-QADPasswordSettingsObject
Retrieve Password Settings objects that match the specified conditions. Windows Server 2008 is required.
3. New-QADPasswordSettingsObject
Create a new Password Settings object (PSO). Windows Server 2008 is required.
4. Remove-QADPasswordSettingsObjectAppliesTo
Remove PSO links on a Password Settings object. Windows Server 2008 is required.
*** Object Management
5. Move-QADObject
Move the specified object to a different location (container) in Active Directory.
6. Remove-QADObject
Delete the specified objects in Active Directory. Supported are both Active Directory Doman Services (AD DS) and Active Directory Lightweight Directory Services (AD LDS).
7. Rename-QADObject
Change the name of the specified object in Active Directory.
8. Get-QADObject
Retrieve all directory objects in a domain or container that match the specified conditions. Supported are both Active Directory Doman Services (AD DS) and Active Directory Lightweight Directory Services (AD LDS).
9. New-QADObject
Create a new object of in Active Directory. Supported are both Active Directory Doman Services (AD DS) and Active Directory Lightweight Directory Services (AD LDS).
10. Set-QADObject
Modify attributes of an object in Active Directory. Supported are both Active Directory Doman Services (AD DS) and Active Directory Lightweight Directory Services (AD LDS).
11. Convert-QADAttributeValue
Convert attribute values of a directory object to the specified .NET type.
***Group Management
12. Set-QADGroup
Modify attributes of a group in Active Directory. Supported are both Active Directory Doman Services (AD DS) and Active Directory Lightweight Directory Services (AD LDS).
13. Add-QADGroupMember
Add one or more objects to a group in Active Directory. Supported are both Active Directory Doman Services (AD DS) and Active Directory Lightweight Directory Services (AD LDS).
14. Get-QADGroup
Retrieve all groups in a domain or container that match the specified conditions. Supported are both Active Directory Doman Services (AD DS) and Active Directory Lightweight Directory Services (AD LDS).
15. Get-QADGroupMember
Retrieve the members of a group in Active Directory. Supported are both Active Directory Doman Services (AD DS) and Active Directory Lightweight Directory Services (AD LDS).
16. New-QADGroup
Create a new group in Active Directory. Supported are both Active Directory Doman Services (AD DS) and Active Directory Lightweight Directory Services (AD LDS).
17. Remove-QADGroupMember
Remove one or more members from a group in Active Directory. Supported are both Active Directory Doman Services (AD DS) and Active Directory Lightweight Directory Services (AD LDS).
***Computer Management
18. Get-QADComputer
Retrieve all computer objects in a domain or container that match the specified conditions.
(This command looks lonely...)
*** Users Management
19. Get-QADUser
Retrieve all users in a domain or container that match the specified conditions. Supported are both Active Directory Doman Services (AD DS) and Active Directory Lightweight Directory Services (AD LDS).
20. Enable-QADUser
Enable a user account in Active Directory. Supported are both Active Directory Doman Services (AD DS) and Active Directory Lightweight Directory Services (AD LDS).
21. Disable-QADUser
Disable a user account in Active Directory. Supported are both Active Directory Doman Services (AD DS) and Active Directory Lightweight Directory Services (AD LDS).
22. Unlock-QADUser
Unlock a user account in Active Directory. Supported are both Active Directory Doman Services (AD DS) and Active Directory Lightweight Directory Services (AD LDS).
23. New-QADUser
Create a new user account in Active Directory. Supported are both Active Directory Doman Services (AD DS) and Active Directory Lightweight Directory Services (AD LDS).
24. Set-QADUser
Modify attributes of a user account in Active Directory. Supported are both Active Directory Doman Services (AD DS) and Active Directory Lightweight Directory Services (AD LDS).
***Other
25. Get-QADPSSnapinSettings
View default settings that apply to all cmdlets of this PowerShell snap-in.
26. Set-QADPSSnapinSettings
Modify default settings that apply to all cmdlets of this PowerShell snap-in.
27. Connect-QADService
Connect to the ActiveRoles Server Administration Service via the ActiveRoles Server ADSI Provider, or to a certain Active Directory domain controller or a certain server running an Active Directory Lightweight Directory Services (AD LDS) instance via the regular LDAP ADSI Provider.
28. Disconnect-QADService
Close the connection, if any exists. A connection could be established by using the Connect-QADService cmdlet.
Wednesday, October 10, 2007
AD CMDLETS RC1 to be released
It is almost here.... ActiveRoles Management Shell RC1
We are in the final phases of preparation for shipping our Release Candidate 1 (RC1) of the ActiveRoles Management Shell for AD (a.k.a. AD Management Commands for PowerShell).
As I've mentioned in the past, I am extremely proud of our work in this area and that our work on PowerShell was mentioned by Microsoft as one of the major reasons why Quest was selected as Microsoft ISV of the Year.
One of the things that I am most proud of is the fact that we are providing the AD Management CMDLETs free to anyone who cares to use them. If your company is one of the many that owns ActiveRoles Server then you can also use the commands and make them subject to Roles, Rules and Approvals with the -proxy switch.
When we actually post the PowerShell CMDs you can download them from http://www.quest.com/activeroles-server/arms.aspx.
If you have questions about how they work you can go to http://activeroles.inside.quest.com/index.jspa.
If you are really hot on PowerShell and you don't know about the free UI we also provide you can go to PowerGUI.org, get our UI and transform the way you work with PowerShell overnight.
Bob
Tuesday, October 09, 2007
PowerGUI 1.0.11 "Notepad for PowerShell"
PowerGUI 1.0.11 is out and can be freely downloaded from PowerGUI downloads page.
Dmitry's team has been very-very busy listening to users about how PowerGUI could be improved and they have really created an awsome release.
Great Job!
Bob
Wednesday, September 19, 2007
Demonstration Videos
If you didn't know about these CMDLETs you should know that they are provided free to anyone who needs them and spends the time to download them. Alternativly customers of ActiveRoles Server can use them in conjuction with ActiveRoles Server to take advantage of Rules and Workflow provided by ActiveRoles Server.
http://www.quest.com/activeroles-server/arms.aspx
Bob
Thursday, August 23, 2007
Quest provides ANR search capabilities for PowerShell
Using the ANR search switch with the Quest Get-QADUser CMDLETS is simple:
Get-QADUser -anr Bobel
To search by Surname without using ANR is also pretty simple using wildecards
Get-QADUser -name *Bobel
Default attributes covered in an ANR search:
• GivenName
• Surname
• displayName
• LegacyExchangeDN
• msExchMailNickname
• RDN
• physicalDeliveryOfficeName
• proxyAddress
• sAMAccountName
To download the Quest AD CMDLETS for free go to http://www.quest.com/activeroles-server/arms.aspx.
To read more about ANR search in general see http://support.microsoft.com/kb/243299
4th Beta of Quest Active Directory CMDLETS for PowerShell released
Be sure to un-install any previous versions of the AD CMDLETS before you install 1.0.4
New CMDLETS:
Disable-QADUser (same as right clicking on a user and choosing disable)
Enable-QADUser
Move-QADObject (Move an AD object between OUs)
Set-QADUser (Set attributes of a user object)
Unlock-QADUser (Set the User Account Control to unlock a user account)
To get the cmdlets go to http://www.quest.com/activeroles-server/arms.aspx
Bob
