Communities option not available in salesforce sandboxes - salesforce

Not able to find all communities or communities settings in salesforce setup
It's available in production or developer org
not available in the sandbox

Renamed to "Digital Experiences". Without even leaving a redirect in the menu where the old option used to be, poor usability.
They handled "critical update -> release update" move more gracefully, eh.

Related

Adobe Experience Manager WorkBench Check out/in Issue

Shortly I ve Windows Server 2012 R2, AEM Forms(6.2), SQLServer(2014) and Workbench(6.2) in same server. At first when i install and configure all of them, i can check out or in my applications from Workbench succesfully. However After my software team executes some scripts at Database, we can not check in/out from workbench. The worst thing when i click check out, workbench gives any error. any log. on event log or server application. It gives nothing and don't do my transaction. I saw at forums some people have same issue but nobody writes solution.
Please if any one knows the solution, share with us. What's wrong with my workbench? what to do fix this issue?
The query that your software team ran turns off security on every single LiveCycle service and makes them run as the system user. This includes the services used by Workbench and is very bad. Some of the services rely on knowing who is logged in to operate correctly. In particular, how can LiveCycle know who has checked in/out a resource if the service always runs as system?
Your best bet is to restore the LiveCycle database - or at least the tb_sc_service_configuration table to be where it was before you ran the script.
If you need to remove security on individual services, you should do it through the admin console, but only do it for your processes. Never do it for systems services unless the Adobe documentation says it is OK.
As JeremyP pointed out, modifying the Adobe database directly is a bad idea. The database should be treated as a black box that is only manipulated by Adobe code (either by doing things in the Adobe tools or making calls to Adobe APIs).
You can either make security changes manually through the adminui (as he indicates, which is the most common way of doing it) or programatically using the Adobe client APIs. See the following links for sample code that uses the APIs:
Removing Security - http://help.adobe.com/en_US/livecycle/10.0/ProgramLC/WS624e3cba99b79e12e69a9941333732bac8-7f35.html
Setting the runAs user - http://help.adobe.com/en_US/livecycle/10.0/ProgramLC/WS624e3cba99b79e12e69a9941333732bac8-7f38.html
My company, 4Point, offers AEM Forms consulting services. We have an in-house Apache Ant library that wraps the code above to automate this (and other) common tasks that are typically required when deploying (and redeploying) AEM Forms solutions. It can be included as part of a consulting engagement.

Can a desktop app update your websites database?

This is a hypothetical question that I don't seem to be able to find an answer to. In theory, could you write a desktop program which allows you to alter the database of a personal website? A simple example would be a blog, where instead of having to go online and log into Admin section of your website, you would have a desktop app where you could write a blog offline and once you have internet it would automatically update your website?
Would this theoretically be possible?
Yes, it is possible. However, probably not recommended as you would have to allow direct connections to your database through the firewall unless your desktop application made the same http/https pots that the website does when updating the database. At that point, you're just creating a new UI that calls the old UI to do the same actions.
If you are running Windows you could use the free tool Microsoft Live Writer for that. I am sure you can find other free tools for other OS out there.
There is not also an Open Source version of it Open Live Writer

Attaching a ClearQuest DWO to a Jira Story

Our company uses tools in their workflow:
IBM Rational ClearQuest (For bug and feature change tracking)
IBM Rational Clearcase (Subversion)
Code-Collaborator (Code-Review software)
Atlassian JIRA (Story management)
Right now our current workflow is as follows:
A view and activity is created to make changes to the existing code. When the activity is created, in-house tools create a new DWO to track the state of the work being performed (working, in inspection, ready-to-submit).
In order to submit the code back into the main stream, a code-inspection using Code-Collaborator is started and a link to the code-review is attached in the DWO.
The review is completed, the code is submitted into the stream and the DWO is closed.
We are currently missing a key relationship between the DWO and the Jira story. Just linking the Code-Collab review to a Jira story is not considered to be as strong as linking the DWO to a Jira story (suggesting the "Defect Tracking and ALM Tools" by code-collaborator is not an attractive option. It may also introduce higher licensing costs to our company).
As an example, when I review a set of stories from Jira I have the DWO numbers so that I can collect the code-reviews to summarize code changes in a document.
My Question:
Is it possible to push the DWO number into a Jira story and vice-versa?
It would be a custom integration:
using ClearQuest API (as in this thread) to attach Jira information
using the Jira CLI (JCLI, as in this article) to push information (like a ClearQuest DWork Order uid) to a Jira item (in your case, a story).
I never seen that kind of integration implemented, but using those CLI, I guess it could be possible.

How do I back-up a SalesForce package?

I've started working on an existing app and the only copy of the code is in SalesForce. How do I back this up (export it) such that I can rollback to this original code if I make a mess?
There are a few options to backup or add version control to your Salesforce configuration or Apex code.
Only edit code or make configuration changes in a Sandbox (Setup -> Administration Setup -> Data Management -> Sandbox) or Developer Edition. This keeps your changes separate from your production instance in case something goes wrong, and if the Sandbox gets too messed up, you can always refresh it from production and start clean (losing all previous work).
You can use Subversion through the Force.com Eclipse IDE for version control (for code or object configuration). Check out this answer for details on how to set it up.
Another option is to create multiple Sandboxes, if your Salesforce edition allows it, as "snapshots" of your instance. However, Sandboxes do expire (after 30 days of being inactive).

Where can I find out about versioned URL's in Google App Engine?

Versioned URL's are mentioned near the bottom of this section with very little explanation:
http://code.google.com/appengine/docs/python/config/appconfig.html#Secure_URLs
I want to find out more about versioned URL's, but I can't seem to find any more information. My main concern has to do with disabling them. I can see how this could be useful (e.g. for debugging or postmortem), but I don't want users to be able to run previous versions of my app! Those versions might even end up corrupting data, because of data model evolution.
Is there any way to configure versioned URL's in Google App Engine?
On the deployment control page for your application, you can delete prior versions under Administration ➤ Versions if you want.
The idea behind simultaneously running deployment of old versions is to not break things for earlier users who depend on old versions. By choosing the default deployment, you make users of your_app.appspot.com not care. If you want to prevent someone from running deployment 1.your_app.appspot when version 2 is up, just delete deployment 1.

Resources