Not logged in : Login
(Sponging disallowed)

About: EntryPoint - user_acl_update     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : schema:EntryPoint, within Data Space : www.openlinksw.com associated with source document(s)
QRcode icon
http://www.openlinksw.com/describe/?url=http%3A%2F%2Fwww.openlinksw.com%2FDAV%2FVAD%2Fwa%2FAPI_user.ttl%23action_user.acl.update

Almost each detail in a user's profile can have its individual privacy setting as detailed in ODS User Privacy Settings. This method allows to change these privacy settings.The following user detail identifier are supported: title firstName lastName fullName mail gender birthday homepage webIDs mailSignature icq skype yahoo aim msn homeAddress1 homeCountry homeTimezone homePhone businessIndustry businessOrganization businessJob businessAddress1 businessCountry businessTimezone businessPhone businessRegNo businessCareer businessEmployees businessVendor businessService businessOther businessNetwork summary businessResume photo homeLatitude audio businessLatitude interests topicInterests businessIcq businessSkype businessYahoo businessAim businessMsn homeCode homeCity homeState businessCode businessCity businessState acls A list of URL-parameter style key/value pairs where each key corresponds to one user profile detail and each value refers to its visibility. A simple example would be "gender=1&birthday=3&photo=1" which would set the gender to be public, the birthday to be controlled by fine grained ACLs, and the photo to be public, too. The visibility value can be one of the following: 1 - The detail is public2 - The detail is controlled by ACLs. See also acl.rule.new().3 - The detail is private An error code stating the success of the command execution as detailed in ODS Error Result Codes. user.acl.info() Example: $ curl -i "http://www.openlinksw.com/ods/api/user.acl.update?user_name=demo&password_hash=49e473da03fbd296f05b5f0bf1f3301b5e4a67fc&acls=gender%3D1%26birthday%3D3%26photo%3D1" HTTP/1.1 200 OK Server: Virtuoso/06.01.3127 (Linux) x86_64-unknown-linux-gnu Connection: Keep-Alive Date: Wed, 18 Apr 2012 09:07:25 GMT Accept-Ranges: bytes Content-Type: text/xml; charset="UTF-8" Content-Length: 57 1Success AuthenticationThis function requries authentication via one of the supported authentication methods as described in ODS Authentication.

AttributesValues
description
  • Almost each detail in a user's profile can have its individual privacy setting as detailed in ODS User Privacy Settings. This method allows to change these privacy settings.

    The following user detail identifier are supported:

    title

    firstName

    lastName

    fullName

    mail

    gender

    birthday

    homepage

    webIDs

    mailSignature

    icq

    skype

    yahoo

    aim

    msn

    homeAddress1

    homeCountry

    homeTimezone

    homePhone

    businessIndustry

    businessOrganization

    businessJob

    businessAddress1

    businessCountry

    businessTimezone

    businessPhone

    businessRegNo

    businessCareer

    businessEmployees

    businessVendor

    businessService

    businessOther

    businessNetwork

    summary

    businessResume

    photo

    homeLatitude

    audio

    businessLatitude

    interests

    topicInterests

    businessIcq

    businessSkype

    businessYahoo

    businessAim

    businessMsn

    homeCode

    homeCity

    homeState

    businessCode

    businessCity

    businessState

  • acls

    A list of URL-parameter style key/value pairs where each key corresponds to one user profile detail and each value refers to its visibility. A simple example would be "gender=1&birthday=3&photo=1" which would set the gender to be public, the birthday to be controlled by fine grained ACLs, and the photo to be public, too. The visibility value can be one of the following:

    1 - The detail is public

    2 - The detail is controlled by ACLs. See also acl.rule.new().

    3 - The detail is private

An error code stating the success of the command execution as detailed in ODS Error Result Codes.

user.acl.info()

Example:
 $ curl -i "http://www.openlinksw.com/ods/api/user.acl.update?user_name=demo&password_hash=49e473da03fbd296f05b5f0bf1f3301b5e4a67fc&acls=gender%3D1%26birthday%3D3%26photo%3D1"

 HTTP/1.1 200 OK
 Server: Virtuoso/06.01.3127 (Linux) x86_64-unknown-linux-gnu
 Connection: Keep-Alive
 Date: Wed, 18 Apr 2012 09:07:25 GMT
 Accept-Ranges: bytes
 Content-Type: text/xml; charset="UTF-8"
 Content-Length: 57

 <result><code>1</code><message>Success</message></result>
 

Authentication

This function requries authentication via one of the supported authentication methods as described in ODS Authentication.

title
  • EntryPoint - user_acl_update
url
type
isWebServiceOf
hasParameter
contentType
  • text/xml
httpMethod
  • GET
oplwebservices:endPointURL
schema:shortDescription
  • Change the user profile detail privacy settings.

is target of
Faceted Search & Find service v1.17_git122 as of Jan 03 2023


Alternative Linked Data Documents: iSPARQL | ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 08.03.3330 as of Apr 5 2024, on Linux (x86_64-generic-linux-glibc25), Single-Server Edition (30 GB total memory, 25 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software