Autodesk Vault Programmer's Cookbook

Introduction
When an administrator starts working with Autodesk Vault, they run into quite unusual client-server logic. For programmers it's even more hard to understand how API really works. Autodesk, no offense.

But after a little time later all becomes much clear and easy. Remembering those days, I tried to comprehend Vault, at now I'd like to make easy way for others to start working with Vault.

I beg your pardon, but I'll be using PowerShell language mainly, for some reasons: All code available on GitHub. So, let's start! Approximate TOC you can see below. Links to articles will be continuously updated.
 * 1) This is .Net language, so code could be easy translated to any other .NET language: C#, C++ VB.NET, JScript .NET, etc., or even one code could be embedded to other.
 * 2) The code is extremely short - you can get very illustrative wonderful program in just several lines of code.
 * 3) PS is interpreted language, you just store it in text and can easy change to create fork.
 * 4) PS is command line language and you can build object conveyors - this benefits could be useful in administration.

Table of Contents

 * 1) Autodesk Vault API basics
 * 2) API structure
 * 3) PowerShell basics
 * 4) Objects of Vault
 * 5) Methods of Vault API services
 * 6) Login
 * 7) Log in to Vault
 * 8) Log out from Vault
 * 9) Windows authentication
 * 10) Read-only access
 * 11) Groups
 * 12) Get groups information
 * 13) Adding groups
 * 14) Changing groups
 * 15) Updating groups
 * 16) Users
 * 17) Vaults
 * 18) Files
 * 19) Folders
 * 20) Items
 * 21) BOMs
 * 22) Change orders
 * 23) Properties
 * 24) Categories
 * 25) Job Processor
 * 26) Lifecycles
 * 27) Versions
 * 28) Revisions
 * 29) Custom objects

Regards
Dmitry Yemelyanov aka User:Miwa Niza

Поваренная книга Autodesk Vault Куховарська книга Autodesk Vault