Skip to content

Latest commit

 

History

31 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

XmlOpenGateway

PowerShell wrapper module for the Broadcom Clarity XML Open Gateway (XOG) Web Service APIs

REQUIREMENTS

You must have a valid Classic PPM login name & password. You must also be granted the following access rights:

  • Administration - Access
  • Administration - XOG

The above access rights simply grant the ability to make XOG requests; to import/export data for a particular object, you must also be assigned the corresponding XOG access right for that object.

For example, Project - XOG Access grants the ability to import/export project objects to/from the database

USAGE

There are 2 functions used for managing XOG sessions:

  • Connect-XogSession
  • Disconnect-XogSession

Create a new XOG session

Call the Login() web service to generate a sessionId & create/store session variables:

[pscredential] $Credential = Get-Credential
Connect-XogSession -Credential $Credential -Domain 'your-clarity-domain.com'

End the current XOG session

Call the Logout() web service and delete the sessionId:

Disconnect-XogSession

LINKS

About

PowerShell wrapper module for the Broadcom Clarity XML Open Gateway (XOG) APIs

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages