Updated on Apr 30, 2012

Related Documentation

User

Description

A UForge user has:

  • credential information (username, password, public key, secret key)
  • access two one or many Organizations
  • access to one or many distributions
  • access to one or many formats
  • access to a private library
  • the ability to create Appliances
  • the ability to generate images based on existing Appliances
  • access to the galleries of the Organizations he is part of
Users who are administrators also have access to extra features like Project management, user management etc.

Specifications

Download XSD schema for User.

Attributes Summary

TypeNameDescription
intaccount

Account type

Addressaddress

The user's address.

UriListadminOrgUris

The list of org URIs the user is an administrator of.

URIadminOrgsUri

The URI to retrieve all the organizations the user is an administrator of.

UriListapplianceUris

The list of Appliance URIs.

URIbaseApiKeysUri

The URI to retrieve all the API keys the user has to securely authenticate while using APIs.

URIbaseAppliancesUri

The URI to get all the Appliances the user has in his appliance library.

URIbaseCredAccountsUri

The URI to retrieve all the credential accounts the user has.

URIbaseDistributionsUri

The URI to retrieve all the distributions the user has access to.

URIbaseImagesUri

The URI to get all the Images the user has.

URIbaseMySoftwareLibraryUri

The URI to the user's MySoftware library.

URIbaseOrgsUri

The URI to retrieve all the orgs the user has access to.

URIbaseStatisticsUri

The URI to retrieve the statistics about the user.

Companycompany

The user's company.

Datecreated

The date the User object was created.

UriListcredAccountUris

The list of credential account URI the user has.

Stringdigest

Object hash. Used for Client caching.

UriListdistributionUris

The list of distribution URI the user has access to.

Datedob

The user's date of birth.

Stringemail

The user's email.

StringfirstName

The user's first name or given name.

booleangalleryAccess

A boolean to specify if the user has access to the Gallery feature.

Stringgender

The user gender

StringhomePhone

The user's home phone.

StringjobTitle

The user's job title.

Stringlang

The user's language.

DatelastModified

The date the User object was last modified.

StringloginName

The user login name.

StringmobilePhone

The user's mobile phone.

UriListmySoftwareLibraryUris

The list of MySoftware URI the user created.

StringofficePhone

The user's office phone.

UriListorgUris

The list of Org URI the user has access to.

Stringpassword

The user password.

Logophoto

The user photo metadata.

Stringsurname

The user's surname or family name.

URIuri

The user URI.

URIwebsite

The user's website.