since ‎27-09-2012
BrijeshYadav
Level 5
Re: User and group report
Avatar

BrijeshYadav

BrijeshYadav
- Adobe Experience Manager
AEM doesn't have such an inbuilt utility to extract user's information.You can use acs-commons https://adobe-consulting-services.github.io/acs-aem-commons/features/exporters/users/index.html

Views

70

Like

1

Replies

0
Re: AEM User / Group permissions for subfolders
Avatar

BrijeshYadav

BrijeshYadav
- Adobe Experience Manager Assets
Add rep:Restrictions policy at /content/team/Clients. Here is an example of rep_policy.xml

Views

4.7K

Like

1

Replies

0
Re: Best approach to delete a large folder in aem
Avatar

BrijeshYadav

BrijeshYadav
- Adobe Experience Manager
Connect AEM via WebDav to deal with large data. WebDav gives direct access to the content repository through your desktop.https://docs.adobe.com/content/help/en/experience-manager-64/administering/contentmanagement/webdav-access.htmlhttp://www.aemcq5tutorials.com/tutorials/aem-webdav-upload-file-cq-server-windows7/#aem-webdav-window10

Views

2.0K

Like

1

Replies

0
Re: Crxde lite query or home search does not show any res...
Avatar

BrijeshYadav

BrijeshYadav
- Adobe Experience Manager
It indicates that problem is with indexing. Did you try to re-index your AEM instance ? Read more about indexing here https://docs.adobe.com/content/help/en/experience-manager-64/deploying/deploying/queries-and-indexing.html

Views

12.3K

Like

1

Replies

0
Re: Crxde lite query or home search does not show any res...
Avatar

BrijeshYadav

BrijeshYadav
- Adobe Experience Manager
.

Views

12.3K

Like

1

Replies

0
Re: Crxde lite query or home search does not show any res...
Avatar

BrijeshYadav

BrijeshYadav
- Adobe Experience Manager
Hi Chinmay, User should be logged in to AEM in order to search in crx/de console. /Brijesh Yadav

Views

12.4K

Like

1

Replies

3
Re: AEM QueryBuilder 'type=cq:Page' condition is not working
Avatar

BrijeshYadav

BrijeshYadav
- Adobe Experience Manager
Same query absolutely work fine and return results.Did you tried querybuilder generated Xpath query in tools query console from crx/de to verify that result is same at both place?/jcr:root/content/we-retail//element(*, cq:Page)[(jcr:contains(jcr:content/@jcr:title, '*cost*')or jcr:contains(jcr:content/@jcr:description, '*cost*'))]order by @jcr:scoreHere is result from querybuilder

Views

1.9K

Like

1

Replies

0
Re: Sling Models - @Named annotation not working in AEM 6.4
Avatar

BrijeshYadav

BrijeshYadav
- Adobe Experience Manager
Use this for AEM 6.4 com.adobe.aem uber-jar 6.4.1 provided apis javax.inject javax.inject 1 provided

Views

2.1K

Like

1

Replies

0
Re: Scheduler not working in AEM 6.3
Avatar

BrijeshYadav

BrijeshYadav
- Adobe Experience Manager
Hi Sneha,I would recommmend you to use osgi annotation instead of felix scr specific annotations, although there is no hard rule to adapt to the latest versionimport org.osgi.service.component.annotations.Activate;import org.osgi.service.component.annotations.Component;import org.osgi.service.metatype.annotations.AttributeDefinition;import org.osgi.service.metatype.annotations.Designate;import org.osgi.service.metatype.annotations.ObjectClassDefinition;import org.slf4j.Logger;import org.slf4j.Lo...

Views

1.8K

Like

1

Replies

0
Re: Lots of content - AEM Author performance issues
Avatar

BrijeshYadav

BrijeshYadav
- Adobe Experience Manager
It's really a very huge data. I have few things in mind which could be help full?External data store: When dealing with large number of binaries, it is recommended that an external data store be used instead of the default node stores in order to maximize performance Configuring node stores and data stores in AEM 6 Query Optimazation: Use http://localhost:4502/libs/granite/operations/content/diagnosistools/requestPerformance.html to anaylize what are the most time taking queries which might caus...

Views

1.7K

Likes

0

Replies

0
Re: TagManager.getNameSpaces giving null
Avatar

BrijeshYadav

BrijeshYadav
- Adobe Experience Manager
At line number 3.adapt TagManager from ResourceResolver instead of Resource.TagManager tagManager = resourceResolver.adaptTo(TagManager.class);

Views

1.7K

Like

1

Replies

0
Re: Frequent Logout in AEM Environment.
Avatar

BrijeshYadav

BrijeshYadav
- Adobe Experience Manager
Hi Tushar,You can open crx/de and delete configuration node at /apps/system/config/org.apache.jackrabbit.oak.security.authentication.token.TokenConfigurationImpl.config.Restart aem and it will reset it to default configuration values.

Views

1.9K

Like

1

Replies

0
Re: How to check dependency version in uber jar
Avatar

BrijeshYadav

BrijeshYadav
- Adobe Experience Manager
Yes, com.google.zxing is part of cq-wcm-mobile-qrcode bundle.You can add desired dependency version to your bundle pom file in order to override UberJar

Views

5.6K

Like

1

Replies

0
Re: How to check dependency version in uber jar
Avatar

BrijeshYadav

BrijeshYadav
- Adobe Experience Manager
You can find version information in MANIFEST.MF

Views

5.6K

Like

1

Replies

2
Re: Users reverse replication
Avatar

BrijeshYadav

BrijeshYadav
- Adobe Experience Manager
My bad I did not read your question clearly.Sling distribution is only to synch users among multiple publishers

Views

12.0K

Like

1

Replies

0
Re: Users reverse replication
Avatar

BrijeshYadav

BrijeshYadav
- Adobe Experience Manager
I haven't implemented this yet but came across documentation.Sling distribution is more appropriate for user synchronization.User Synchronization

Views

12.0K

Like

1

Replies

2
Re: System user is not migrating as part user migartion
Avatar

BrijeshYadav

BrijeshYadav
- Adobe Experience Manager
Just a quick note:do you have system users in exclude path of your package?

Views

1.6K

Like

1

Replies

0
Re: Why is admin user not a member of administrator group in AEM6.4
Avatar

BrijeshYadav

BrijeshYadav
- Adobe Experience Manager
smacdonald2008​ and JaideepBrar​I know that admin user is a superuser and have full administrator access but I am interested to know what is the reason and benefit not have admin user as a member of "administrator" group, instead giving permission at the user level.

Views

5.4K

Like

1

Replies

0
Why is admin user not a member of administrator group in AEM6.4
Avatar

BrijeshYadav

BrijeshYadav
- Adobe Experience Manager
Default admin user has always been a member of the administrator group in the previous version of AEM (at least until 6.1 I remember) but that's not the case for AEM6.4.Even AEM6.4 documentation mentioned that "System administration account and member of the administrator group, with full access rights."Read here https://helpx.adobe.com/experience-manager/6-4/sites/administering/using/security.html.

Views

5.5K

Likes

0

Replies

3
Re: AEM Assets 6.4 - Export DAM assets to Filesystem
Avatar

BrijeshYadav

BrijeshYadav
- Adobe Experience Manager
Hi Anand,I have configured a static agent for my development machine and worked fine.Although it's has been very well written in the article you followed but just to investigate further, could you please set the log level to DEBUG for your static replication agent and share complete stacktrace ?Also would be helpful if you share Agent Setting configurations screenshot for both the tabs( Setting, Rules) /Brijesh

Views

4.3K

Like

1

Replies

0
Re: What's the correct way of storing passwords in AEM?
Avatar

BrijeshYadav

BrijeshYadav
- Adobe Experience Manager
Hi,You might be missing Service User Mapping configure for the bundle. Check your erro.log and see if you have below error:" org.apache.sling.jcr.resource.internal.JcrSystemUserValidator The provided service user id 'serviceuser--Lab2019.core' is not a known JCR system user id and therefore not allowed in the Sling Service User Mapper."Read here for service user configurations Service Users in AEM

Views

2.6K

Like

1

Replies

0
Re: What's the correct way of storing passwords in AEM?
Avatar

BrijeshYadav

BrijeshYadav
- Adobe Experience Manager
1. I think Crypto Support provided by Adobe, so it should according to a standard guideline. in addition to your article, you can also read more about crypto support https://www.argildx.com/crypto-support-aem/2. You can read configurations in servlet via ConfigurationAdmin. @Reference private ConfigurationAdmin configAdmin; private static final String LOGGER_FACTORY_PID = "org.apache.sling.commons.log.LogManager.factory.config"; @Override protected void doGet(SlingHttpServletRequest request, Sli...

Views

2.4K

Likes

2

Replies

0
Re: How to move bulk Asset in DAM
Avatar

BrijeshYadav

BrijeshYadav
- Adobe Experience Manager
You can use CRxtoOak, it can also be used to copy data between Oak repositories.Using the CRX2Oak Migration Tool Or Vault Remote CopyRead this for assets migration Assets Migration Guide

Views

6.6K

Like

1

Replies

0
Re: How do I access an OSGI service from any class?
Avatar

BrijeshYadav

BrijeshYadav
- Adobe Experience Manager
What exactly is your use case not to use WCMUsePojo class?I would recommend to use Sling Model instead of WCMUsePojo.Adobe Experience Manager Help | Creating Adobe Experience Manager 6.3 Sling Model Components Sling models and WCMUsePojoAEM Concepts | AEM Tutorial | Know Adobe CQ better: Sling models and WCMUsePojo

Views

1.8K

Like

1

Replies

0
Re: where to put properties filesthat are being used by external customized jar files
Avatar

BrijeshYadav

BrijeshYadav
- Adobe Experience Manager
If another team is not including property file in the same jar then you can try below code.Store config.properties file somewhere on the server and read it via InputStream in your OSGi custom bundleProperties properties = new Properties();InputStream inputStream = new FileInputStream("D:/properties/config.properties");properties.load(inputStream);String departmentName = properties.getProperty("departmentName");

Views

9.9K

Like

1

Replies

0
Re: where to put properties filesthat are being used by external customized jar files
Avatar

BrijeshYadav

BrijeshYadav
- Adobe Experience Manager
As Gaurav said it's not the recommended AEM way although would be helpful to understand more if you provide the lines of code that show how property file being accessed or read?

Views

9.9K

Like

1

Replies

0
Re: Cloning AEM Instance from One Server to Another Server
Avatar

BrijeshYadav

BrijeshYadav
- Adobe Experience Manager
Strange, I have never seen that coping repository on running aem can break the existing instance.Did you try same on existing aem instance?Try to login via crx/de and then go to http://host:port/system/console and ensure that the status of all bundles is Active, specifically check the status of Apache Sling Authentication Service bundle, it should have an active status.Another possible reason could be that indexes get corrupted. You can recreate indexes by deleting or renaming /crx-quickstart/re...

Views

2.0K

Like

1

Replies

0
Re: Cloning AEM Instance from One Server to Another Server
Avatar

BrijeshYadav

BrijeshYadav
- Adobe Experience Manager
Please mention here if you make any other changes to any file to AEM repository after you moved to a new location?Now try to login via crx/de and then go to http://host:port/system/console and ensure that the status of all bundles is Active, specifically check the status of Apache Sling Authentication Service bundle, it should have an active status.Another possible reason could be that indexes get corrupted. You can recreate indexes by deleting or renaming /crx-quickstart/repository/version/inde...

Views

2.0K

Like

1

Replies

0
Re: Cloning AEM Instance from One Server to Another Server
Avatar

BrijeshYadav

BrijeshYadav
- Adobe Experience Manager
Yes, it will work without any issue. This is called offline backup in AEM.The important thing to remember that make sure you change correct run mode before you start AEM at the new location.Read here more about offline Backup and Restore Offline BackupYou can always do an offline backup. This requires a downtime of AEM, but can be quite efficient in terms of required time compared to an online backup.In most cases, you will use a filesystem snapshot to create a read-only copy of the storage at t...

Views

2.0K

Likes

2

Replies

0
Re: system user
Avatar

BrijeshYadav

BrijeshYadav
- Adobe Experience Manager
By normal java UserTest class, you mean Sling Model class for slightly component? i.e.@Model(adaptables = Resource.class, defaultInjectionStrategy = DefaultInjectionStrategy.OPTIONAL)public class UserTest { @SlingObject private ResourceResolver resourceResolver; ........................... ........................}Or how you inject or initialize ResourceResolverFactory?

Views

1.7K

Like

1

Replies

0