Code Monkey home page Code Monkey logo

btp-connectivity's Introduction

REUSE status

Contributions to the SAP BTP Connectivity Documentation

Found a mistake in our documentation? Always wanted to add a step in one of our procedures that could save many others much time? Then you're at the right place! All contributions made to the Markdown files in the docs directory are reviewed, and if deemed valuable be added to our official documentation on SAP Help Portal. The easiest way is to start there, and choose Edit to find the right Markdown file to contribute to.

Requirements

For contributions, it's required that you have a GitHub account. For more information, see Signing up for a new GitHub account in the GitHub documentation.

Contributing

We recommend using the SAP BTP Connectivity documentation on SAP Help Portal as a starting point for contributions:

  1. Open the SAP BTP Connectivity Documentation.
  2. You can either:
    • Choose Feedback > Edit page to suggest a change for the current page you see in the Help Portal viewer, or
    • Choose Feedback > Create issue to open a GitHub issue in this repository.

If you only make a small contribution, that's the quickest way to propose a change. For larger contributions, we recommend forking this repository to work locally. The filenames in the docs directory are created based on the title of the page on SAP Help Portal.

More information: Contribution Guidelines

Code of Conduct

Adhere to the SAP Open Source Code of Conduct to ensure a welcoming and open culture for everyone involved in contributions to SAP documentation.

Licensing

See our LICENSE for copyright and license information.

btp-connectivity's People

Contributors

ditaccms-bot avatar ospo-bot[bot] avatar qmacro avatar sap-ospo-bot avatar

Watchers

 avatar  avatar

Forkers

grego952

btp-connectivity's Issues

Log file ljs_trace.log does no longer exist but is still mentioned in the documentation

Issue description

It seems that the former log file ljs_trace.log has been renamed to ssc_core.trc. However, it is still mentioned in the documentation.

It would also have been nice to mention such changes in the release information - that is why release information exists.

Feedback Type (Optional)

clarity

Page Title on SAP Help Portal (prefilled)

Troubleshooting

Page URL on SAP Help Portal (prefilled)

https://help.sap.com/docs/connectivity/sap-btp-connectivity-cf/cloud-connector-troubleshooting?q=ljs_trace.log

Please provide an example of a destination property to add custom SAML attributes

Issue description

I want to have a destination of the type OAuth2SAMLBearerAssertion that requires a custom SAML attribute.
This is required to request a learning-only user OAuth access token from the SuccessFactors OAuth token server (see bottom https://help.sap.com/docs/SAP_SUCCESSFACTORS_PLATFORM/2abbb39286994389bb0f1f4418773a7c/4e27e8f6ae2748ab9f23228dd6a31b06.html).

From the documentation it is not clear to me how I can add an "additional property" in the destination.

I tried adding a combination of the properties below, but it's not working as expected and it's not clear that this would be indeed the way to do this.

  • user_attributes.external_user = true
  • skipUserAttributesPrefixInSAMLAttributes = true

Feedback Type (Optional)

clarity

Page Title on SAP Help Portal (prefilled)

SAML Assertion Authentication

Page URL on SAP Help Portal (prefilled)

https://help.sap.com/docs/connectivity/sap-btp-connectivity-cf/saml-assertion-authentication

Include the required properties for Mail Destinations

Issue description

Step 6 states: "Optional: You can enter additional properties."

Mail Destinations have mandatory "additional" properties that have to be filled. It would be nice to include those here in the documentation.

E.g.:

  • mail.smtp.host
  • mail.smtp.port
  • mail.user
  • mail.password

E.g. when you use the destination via the SAP Cloud SDK - which should link to this page - see SAP/cloud-sdk#1709.

Kind regards,
Sebastian

Feedback Type (Optional)

content gaps

Page Title on SAP Help Portal (prefilled)

Create Mail Destinations

Page URL on SAP Help Portal (prefilled)

https://help.sap.com/docs/connectivity/sap-btp-connectivity-cf/create-mail-destinations?version=Cloud

[doc issue] No description for disabled SOCKS proxyAuthorization.

Issue description

In case of proxyAuthorization disabled for tcp SOCKS port Connectivity Proxy returns no available auth method on JWT or No Authorization methods.
In that case should be used Username/Password authorization like for Neo environment but with a different username structurue (2.[cc_location_id]).
This is not covered by current Documentation.

Feedback Type (Optional)

content gaps

Page Title on SAP Help Portal (prefilled)

Using the Connectivity Proxy

Page URL on SAP Help Portal (prefilled)

https://help.sap.com/docs/connectivity/sap-btp-connectivity-cf/using-connectivity-proxy

SCC can not start with go.sh in mac M1

Issue description

run go.sh
end with error .

scc % go.sh
using java /opt/homebrew/Caskroom/sapmachine17-jdk/17.0.7/sapmachine-jdk-17.0.7.jdk/contents/Home/bin/java
Generating initial key store for Administration UI
Exception in thread "main" java.lang.UnsatisfiedLinkError: /Users/I501000/Documents/devtools/scc/lib/native/libsapscc20jni.dylib: dlopen(/Users/I501000/Documents/devtools/scc/lib/native/libsapscc20jni.dylib, 0x0001): tried: '/Users/I501000/Documents/devtools/scc/lib/native/libsapscc20jni.dylib' (code signature in '/Users/I501000/Documents/devtools/scc/lib/native/libsapscc20jni.dylib' not valid for use in process: library load disallowed by system policy), '/System/Volumes/Preboot/Cryptexes/OS/Users/I501000/Documents/devtools/scc/lib/native/libsapscc20jni.dylib' (no such file), '/Users/I501000/Documents/devtools/scc/lib/native/libsapscc20jni.dylib' (code signature in '/Users/I501000/Documents/devtools/scc/lib/native/libsapscc20jni.dylib' not valid for use in process: library load disallowed by system policy)
at java.base/jdk.internal.loader.NativeLibraries.load(Native Method)
at java.base/jdk.internal.loader.NativeLibraries$NativeLibraryImpl.open(NativeLibraries.java:388)
at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:232)
at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:174)
at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2389)
at java.base/java.lang.Runtime.load0(Runtime.java:755)
at java.base/java.lang.System.load(System.java:1953)
at com.sap.scc.jni.NativeLibrariesInitializer.initialize(NativeLibrariesInitializer.java:36)
at com.sap.scc.jni.SecStoreAccess.main(SecStoreAccess.java:223)
keytool error: java.lang.Exception: Keystore password must be at least 6 characters
java.lang.Exception: Keystore password must be at least 6 characters
at java.base/sun.security.tools.keytool.Main.doCommands(Main.java:1028)
at java.base/sun.security.tools.keytool.Main.run(Main.java:423)
at java.base/sun.security.tools.keytool.Main.main(Main.java:416)
Was not able to create the keystore properly

Feedback Type (Optional)

None

Page Title on SAP Help Portal (prefilled)

Installation on Apple macOS

Page URL on SAP Help Portal (prefilled)

https://help.sap.com/docs/connectivity/sap-btp-connectivity-cf/installation-on-mac-os-x?locale=en-US

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.