• Zach Krzyzanowski
  • NEWBIE
  • 0 Points
  • Member since 2016

  • Chatter
    Feed
  • 0
    Best Answers
  • 0
    Likes Received
  • 0
    Likes Given
  • 2
    Questions
  • 0
    Replies
I'm running a GET request to the tooling API at https://instance-name.number.my.salesforce.com/services/data/v37.0/tooling/sobjects/ with a non administrator account. This request only returns some objects and is missing all of our standard objects from the response. 

GET request to https://instance-name.number.my.salesforce.com/services/data/v37.0/tooling/sobjects/CustomField/sfidofobject returns:
[
    {
        "errorCode": "NOT_FOUND",
        "message": "The requested resource does not exist"
    }
]

Running the same queries with a system administrator account returns the correct responses with standard objects included. The non-admin account has View All permission to the object being requested.
Hi,
I'm setting up Salesforce to act as an identity provider for Tableau.  Tableau requires that the IdP metadata have a signature section in the XML.  Downloading metadata from the IdP section in salesforce does not give this required section.  How can I get this info from Salesforce sandbox?

Output should look similar to this: xmlns:md="urn:oasis:names:tc:SAML:2.0:metadata"><ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#">

<ds:CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc- c14n#"/>

<ds:SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#dsa-sha1"/>

<ds:Reference URI="#Lj.RwoZKDQsM6i2XUKS1y3T.U4f">

<ds:Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/>

<ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc- c14n#"/>

<ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>

<ds:DigestValue>x/mzIvv3i9SSCnLKPvHEToUlXQk=</ds:DigestValue>

<ds:SignatureValue> SIGNATURE VALUE INSERTED HERE</ds:SignatureValue>