AEM Communities | Community
Skip to main content
March 11, 2017
Solved

AEM Communities

  • March 11, 2017
  • 6 replies
  • 2918 views

Hello all,

Do AEM Communities necessarily require a Storage Resource Provider (SRP)?

For many functions of AEM Communities, we need to display forms to the end users. How are these different from AEM Forms (Available with a feature pack, have Adaptive Forms feature, PDF Conversion, Adobe Sign, etc)?

Thanks,

Rama.

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by JK_Kendall

Communities and Forms are capabilities of AEM.  They are complementary.  

If only using Forms features, then there is no need to do anything - the SRP will remain the default JSRP (the AEM repository on publish).

If you use Communities features (see AEM Communities Overview), then you would want to choose an SRP appropriate for your production environment.

BTW, this topic (which covers the AEM platform), was a good place to ask this question.

For questions specific to Forms features, post to the AEM Forms topic.

For questions specific to Communities features, post to the AEM Communities topic.

- JK

6 replies

JK_Kendall
JK_KendallAccepted solution
March 11, 2017

Communities and Forms are capabilities of AEM.  They are complementary.  

If only using Forms features, then there is no need to do anything - the SRP will remain the default JSRP (the AEM repository on publish).

If you use Communities features (see AEM Communities Overview), then you would want to choose an SRP appropriate for your production environment.

BTW, this topic (which covers the AEM platform), was a good place to ask this question.

For questions specific to Forms features, post to the AEM Forms topic.

For questions specific to Communities features, post to the AEM Communities topic.

- JK

AEM_Forum
March 12, 2017

Hi JK,

Thanks for replying.

My question is a little different.

Let us take a Survey function in AEM Communities.

It is essentially a form by itself.

The query is what is the difference between an AEM Form and the form used in AEM Communities Survey Form.

The AEM repository on publish will be the default JSRP?

So, if I do not specify any SRP, data will be stored in AEM Repository, but this needs reverse replication. 

Is my understanding correct?

Thanks.,

Rama.

JK_Kendall
March 13, 2017

I'm not really clear about your quesiton.  If you point to some online documentation, that might help.

The AEM Communities capability does not include a form feature nor a survey function.

If you license AEM Communities, you can use the SRP API for your custom feature.  The design of SRP is to eliminate the problems associated with replication of UGC.  Most SRP choices are accessible from both the author and publish environments, but for JSRP, the UGC is only available to the publish environment (publish cluster).  There is no real need for UGC to be in the author environment.  AEM Communities does not use replication to synchronize UGC among different servers.  There is one storage location for UGC, one truth - no replication.

If you're looking to implement a form in a client browser and want the form data returned to the author environment, you  might search the AEM Form topic -  see if the question has been asked/answered.  In this case, I don't believe AEM Communities, nor SRP, would be involved.

- JK

AEM_Forum
March 14, 2017

Hi,

Let us take a Survey function in AEM Communities.

It is essentially a form by itself. Let us call it Communities Form.

My question is how is this form (Communities Form) different from an AEM Form?

By AEM Form, I mean the one that has Adaptive Form capabilities, etc.

Thanks,

Rama.

JK_Kendall
March 14, 2017

There is no Survey function in AEM Communities, so you can't use that as an example.

Please be more specific.

- JK

June 16, 2017

How do I  turn on the ability for users to receive an email if they have a message in communities?