sql >> Databáze >  >> RDS >> Database

Připojení ContentDocument k vlastnímu objektu Salesforce

Ovladač Salesforce ODBC Driver vám umožňuje pracovat se Salesforce pomocí SQL (a od verze 2.0 ovladače také SOQL).

Poté, co si stáhnete, nainstalujete a licencujete ovladač Salesforce ODBC (viz dokumentace ovladače), musíte nastavit zdroj dat ODBC, kde zadáte své uživatelské jméno a heslo Salesforce. Poté jste připraveni zadat nějaké SQL do vaší aplikace ODBC.

K předmětu tohoto blogu, který byl založen na požadavku zákazníka, tento příkaz SQL:

insert into ContentDocumentLink (LinkedEntityId, ContentDocumentId, ShareType)
Values('a000H00000sWZ9AQAW', '0690H000004bVnOQAU', 'V')

přidá zadaný vlastní objekt do seznamu Shared With ContentDocument v GUI backendu Salesforce, kde:

  • 'a000H00000sWZ9AQAW' je ID vlastního objektu.
  • '0690H000004bVnOQAU' je ID ContentDocumentu.
  • V (Viewer) je typ ShareType.

ShareType může být také C (Collaborator) nebo I (Inferred). Během testování nám však „já“ nefungovalo. Zobrazila se nám chyba „přístup odepřen“, což je zvláštní, protože ke všemu v Salesforce používáme pouze jednoho uživatele, správce systému.


  1. Získejte den z data v PostgreSQL

  2. Najít nečíselné hodnoty ve sloupci na serveru SQL Server

  3. Rozdíl mezi sys.objects, sys.system_objects a sys.all_objects na serveru SQL Server

  4. Pronikání hlouběji do migrace Django