profile-settings

Update profile settings for a specified user

Updates the profile settings for the specified user.

You can request either safe or unsafe update (chosen via 'unsafe' request parameter'). With the unsafe attribute set to 'false', the profile settings will be updated, but the original value of default and separators fields will be preserved.

With the unsafe attribute set to 'true' the update operation will override all fields.

put/gdc/account/profile/{userId}/settings

Request

  • Base URL
    https://secure.gooddata.com
  • Auth
    none declared

Path parameters

userIdstring required

The ID of the user to return the profile settings for

Query parameters

unsafeboolean

Request body

Example request

{
  "profileSetting": {
    "currentProjectUri": "/gdc/projects/project123",
    "releaseNotice": [
      "Release 63"
    ],
    "separators": {
      "thousand": ",",
      "decimal": "."
    },
    "defaults": {
      "projectUri": "/gdc/projects/project123",
      "dashboardUri": "/gdc/md/project123/obj/object123",
      "tabId": "tab123"
    },
    "npsLastParticipation": "2014-02-25 08:16:34",
    "links": {
      "self": "/gdc/account/profile/profile123/settings",
      "profile": "/gdc/account/profile/profile123"
    }
  }
}

Response

The profile settings for the specified user are successfully updated.

Changes

No recorded changes to this operation across all 1 revision of this API.