Here is the link to salesforce Permissionset object. ctrl+f required permission name.
The new, modern way to do this is Security.stripInaccessible. This automatically checks all field level access, record level access, and object level access. It takes all the guesswork out of using describes and other security checks. You can still use WITH SECURITY_ENFORCED if you want an all-or-nothing approach, but Security.stripInaccessible will give you ...
Today a new version of Workbench was released that included an upgrade of the stack to Heroku-20. Workbench can live a little while longer!
So I guess I will answer my own question for now -- seems like the answer is "not yet", but would still love to have more definitive communication as to when Workbench will actually be retired so that we can ...
The best way to store credentials for basic authentication is storing them in Named Credentials.
They provide the best security option here, since no one, including admin, cannot read the password from it.
However, in some cases this is not an option, if a dynamic endpoint should be used.
For ISV two additional options which support dynamic endpoint, are ...
You can't share "all but this group's" data. You would need to build a group for profile A records, then a second group for all records except profile A's data, and share it with profile B via another group. This means you probably need three groups altogether.
Here is a possible answer to your question:
If you are logged in as that user than I believe $User.Id should resolve to the logged in UserId. To reinforce this, if the logged in user can access dev Console, try running the following code in the Dev. Console execute anonymous:
See which Id is outputted to the debug log.
SFMC Used to have a native SMTP relay feature it was really simple to get up and running. It sat in the Classic version of Email Studio. I believe this feature was discontinued when Classic was turned off.
The updated version of this that sits in Content Builder > Interactions > Triggered Sends but it is not as obvious how you set it up as it says it ...