can I revert permissions for "self" account in Active Directory?

Posted on 2010-11-12
Last Modified: 2012-05-10
I was trying to change the permissions so that users could edit all the settings in galmod32 and used the Delegate Control wizard to add permissions.  After "adding" these permissions, now the users can't even change the attributes they were able to before.  I also think that I applied the changes to the entire directory, not just a particular OU.  Is there a way to make the permissions for "self" go back to what they were by default?
Question by:hawthornedirect
  • 4
  • 2

Expert Comment

by:Vipin Vasudevan
ID: 34123991
Please try dsacls command line tool available in Windoes support tool to get back the defalut permissions in AD

dsacls DC=Domain,DC=Com /S /T..

Try do it with objects rathwer than doing it on complete domain

like dsacls ou=*****, DC=Domain,DC=Com /S /T..

Please refer this link too

Author Comment

ID: 34124135
I definitely learned my lesson not to apply the untried to the entire domain.

I'm not familiar with the dsacls command.  I will look on my own, but can you tell me the syntax to revert the permissions for "self" back to what they were?  I'm also puzzled as to why granting permissions didn't seem to work, but for right now I'd be happy to have back what we had.

Author Comment

ID: 34124206
If I go to Properties for the domain and select the Security tab, I can look at the security setting for "Self" in there.  In Advanced there is an option to replace the permission entries with the default settings.  Would this take us back to where we were?
IT, Stop Being Called Into Every Meeting

Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!


Accepted Solution

Vipin Vasudevan earned 500 total points
ID: 34124286
I prefer you to DSACLS, which will get you back to the default permissions. Make sure that you dont have any other sec settings  changed and inplace.  

Syntax as shown above

dsacls DC=Domain,DC=Com /S /T {it is for if you have, it is dsacls DC=child,DC=acme.dc=net /S /T }  

Please try it in one OU and carryout for domain like dsacls OU=sales,DC=child,DC=acme,dc=net /S /T

Author Comment

ID: 34125070
I ran the command against an OU to test it and it seemed to correct everything just fine.  I ran it against the rest of the domain next.  It appeared to work alright, but I got two unsettling messages "Cannot remove the folder" and "The command completed unsuccessfully."  On the other hand everything seemed to be back to normal when I tested it with galmod32.

There seemed to be a momentary glitch later on when I couldn't connect to the Exchange server and Activesync for Exchange on my phone quit working, but then in a few minutes it was working again.


Author Comment

ID: 34125077
I have a backup of the domain controller from last night, so I've saved it in two different places just in case this blows up in my face.  Thanks so much for your help.

Featured Post

Find Ransomware Secrets With All-Source Analysis

Ransomware has become a major concern for organizations; its prevalence has grown due to past successes achieved by threat actors. While each ransomware variant is different, we’ve seen some common tactics and trends used among the authors of the malware.

Join & Write a Comment

by Batuhan Cetin Within the dynamic life of an IT administrator, we hold many information in our minds like user names, passwords, IDs, phone numbers, incomes, service tags, bills and the order from our wives to buy milk when coming back to home.…
On July 14th 2015, Windows Server 2003 will become End of Support, leaving hundreds of thousands of servers around the world that still run this 12 year old operating system vulnerable and potentially out of compliance in many organisations around t…
Access reports are powerful and flexible. Learn how to create a query and then a grouped report using the wizard. Modify the report design after the wizard is done to make it look better. There will be another video to explain how to put the final p…
This demo shows you how to set up the containerized NetScaler CPX with NetScaler Management and Analytics System in a non-routable Mesos/Marathon environment for use with Micro-Services applications.

746 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

13 Experts available now in Live!

Get 1:1 Help Now