Modifying Your Personal Information

You can modify the personal information associated with your OUTSCALE account, except for the account ID.

Cockpit

Modifying Your Personal Information Using Cockpit

  1. In the top right corner, click your initials.
    A drop-down menu appears.

  2. Hover over IconAccountSettings Account Settings and click IconPersonalInfo Personal Information.
    Your account information appears.

  3. To modify your personal information, click IconEdit Edit.

  4. Type your new information in the corresponding text fields.

  5. Click Save.
    Your personal information is updated.

Modifying Your Email Address Using Cockpit

Only root users and users with full access permission can modify their email address.

For more information, see About-EIM-Users.adoc#_users_and_permissions.

  1. In the top right corner, click your initials.
    A drop-down menu appears.

  2. Hover over IconAccountSettings Account Settings and click IconPersonalInfo Personal Information.
    Your account information appears.

  3. In the Email Address section, click IconEdit Edit.
    A confirmation dialog box appears.

  4. Click Edit.
    You are prompted to authenticate again. Once re-authenticated, the EDIT EMAIL ADDRESS dialog box appears.

  5. In the New email address field, type your new email address.

  6. In the Confirm new email address field, type your new email address again.

  7. Click Edit.
    Your email address is updated.

OSC CLI

Modifying Your Personal Information Using OSC CLI

The UpdateAccount command updates the OUTSCALE account information for the account that sends the request.

Request sample
$ osc-cli api UpdateAccount --profile "default" \
    --AdditionalEmails '["another@example.com", "yet.another@example.com"]'

This command contains the following options that you need to specify:

  • AdditionalEmails: (optional) One or more additional email addresses for the account. These addresses are used for notifications only. If you already have a list of additional emails registered, you cannot add to it, only replace it. To remove all registered additional emails, specify an empty list.
    Pattern: ^.+@[a-zA-Z0-9-]+(?:\.[a-zA-Z0-9-]+)+$.

  • City: (optional) The new city of the account owner.

  • CompanyName: (optional) The new name of the company for the account.

  • Country: (optional) The new country of the account owner.

  • DryRun: (optional) If true, checks whether you have the required permissions to perform the action.

  • Email: (optional) The main email address for the account. This address is used for your credentials and notifications.

  • FirstName: (optional) The new first name of the account owner.

  • JobTitle: (optional) The new job title of the account owner.

  • LastName: (optional) The new last name of the account owner.

  • MobileNumber: (optional) The new mobile phone number of the account owner.

  • PhoneNumber: (optional) The new landline phone number of the account owner.

  • StateProvince: (optional) The new state/province of the account owner.

  • VatNumber: (optional) The new value added tax (VAT) number for the account.

  • ZipCode: (optional) The new ZIP code of the city.
    With OSC CLI, you must wrap this value in two pairs of quotes to make sure it is parsed as a string: --ZipCode '"12345678"'.

The UpdateAccount command returns the following elements:

  • Account: Information about the account.

    • AccountId: The ID of the account.

    • AdditionalEmails: One or more additional email addresses for the account. These addresses are used for notifications only.
      Pattern: ^.+@[a-zA-Z0-9-]+(?:\.[a-zA-Z0-9-]+)+$.

    • City: The city of the account owner.

    • CompanyName: The name of the company for the account.

    • Country: The country of the account owner.

    • CustomerId: The ID of the customer.

    • Email: The main email address for the account. This address is used for your credentials and for notifications.

    • FirstName: The first name of the account owner.

    • JobTitle: The job title of the account owner.

    • LastName: The last name of the account owner.

    • MobileNumber: The mobile phone number of the account owner.

    • OutscaleLoginAllowed: Whether the account is allowed to log in to Cockpit v2 using its Outscale credentials when identity federation is activated.

    • PhoneNumber: The landline phone number of the account owner.

    • StateProvince: The state/province of the account.

    • VatNumber: The value added tax (VAT) number for the account.

    • ZipCode: The ZIP code of the city.

  • ResponseContext: Information about the context of the response.

    • RequestId: The ID of the request.

Result sample
{
  "ResponseContext": {
    "RequestId": "0475ca1e-d0c5-441d-712a-da55a4175157"
  },
  "Account": {
    "ZipCode": "92210",
    "CompanyName": "EXAMPLE SAS",
    "FirstName": "JEAN",
    "AdditionalEmails": [
      "another@example.com",
      "yet.another@example.com"
    ],
    "City": "SAINT-CLOUD",
    "Country": "FRANCE",
    "LastName": "DUPONT",
    "AccountId": "123456789012",
    "CustomerId": "87654321",
    "Email": "example@example.com"
  }
}

oapi-cli

Modifying Your Personal Information Using oapi-cli

The UpdateAccount command updates the OUTSCALE account information for the account that sends the request.

Request sample
$ oapi-cli --profile "default" UpdateAccount \
    --AdditionalEmails '["another@example.com", "yet.another@example.com"]'

This command contains the following options that you need to specify:

  • AdditionalEmails: (optional) One or more additional email addresses for the account. These addresses are used for notifications only. If you already have a list of additional emails registered, you cannot add to it, only replace it. To remove all registered additional emails, specify an empty list.
    Pattern: ^.+@[a-zA-Z0-9-]+(?:\.[a-zA-Z0-9-]+)+$.

  • City: (optional) The new city of the account owner.

  • CompanyName: (optional) The new name of the company for the account.

  • Country: (optional) The new country of the account owner.

  • DryRun: (optional) If true, checks whether you have the required permissions to perform the action.

  • Email: (optional) The main email address for the account. This address is used for your credentials and notifications.

  • FirstName: (optional) The new first name of the account owner.

  • JobTitle: (optional) The new job title of the account owner.

  • LastName: (optional) The new last name of the account owner.

  • MobileNumber: (optional) The new mobile phone number of the account owner.

  • PhoneNumber: (optional) The new landline phone number of the account owner.

  • StateProvince: (optional) The new state/province of the account owner.

  • VatNumber: (optional) The new value added tax (VAT) number for the account.

  • ZipCode: (optional) The new ZIP code of the city.
    With OSC CLI, you must wrap this value in two pairs of quotes to make sure it is parsed as a string: --ZipCode '"12345678"'.

The UpdateAccount command returns the following elements:

  • Account: Information about the account.

    • AccountId: The ID of the account.

    • AdditionalEmails: One or more additional email addresses for the account. These addresses are used for notifications only.
      Pattern: ^.+@[a-zA-Z0-9-]+(?:\.[a-zA-Z0-9-]+)+$.

    • City: The city of the account owner.

    • CompanyName: The name of the company for the account.

    • Country: The country of the account owner.

    • CustomerId: The ID of the customer.

    • Email: The main email address for the account. This address is used for your credentials and for notifications.

    • FirstName: The first name of the account owner.

    • JobTitle: The job title of the account owner.

    • LastName: The last name of the account owner.

    • MobileNumber: The mobile phone number of the account owner.

    • OutscaleLoginAllowed: Whether the account is allowed to log in to Cockpit v2 using its Outscale credentials when identity federation is activated.

    • PhoneNumber: The landline phone number of the account owner.

    • StateProvince: The state/province of the account.

    • VatNumber: The value added tax (VAT) number for the account.

    • ZipCode: The ZIP code of the city.

  • ResponseContext: Information about the context of the response.

    • RequestId: The ID of the request.

Result sample
{
  "ResponseContext": {
    "RequestId": "0475ca1e-d0c5-441d-712a-da55a4175157"
  },
  "Account": {
    "ZipCode": "92210",
    "CompanyName": "EXAMPLE SAS",
    "FirstName": "JEAN",
    "AdditionalEmails": [
      "another@example.com",
      "yet.another@example.com"
    ],
    "City": "SAINT-CLOUD",
    "Country": "FRANCE",
    "LastName": "DUPONT",
    "AccountId": "123456789012",
    "CustomerId": "87654321",
    "Email": "example@example.com"
  }
}

Related Pages

Corresponding API Method