Permissions for creating a folder in Bi Publisher

Hi All,
I am unable to create a folder in Bi Publisher Shared Folder.
Regards,
Vishwanath

hi vishwam,
do u have permissions that for u r login user? please check the permissions
Bi Publisher-->Admin>Roles and Permissions>Add Folders: ( Login User name)
Thanks,
Saichand.v

Similar Messages

  • What are the correct permissions for the Home folder?

    Since buying my first mac (G4 iMac) I've since bought 2 other macs & transferred my home folder from the older computer each time. Since then I've messed around with the permissions of the Home folder a few times to try share files & folders between my Windows PCs. So the permissions of the Home folder on all computers could be messed up a little.
    I want to set up permissions how they should be set up as default.
    I created another user account with admin priveliges & it looks like the Home folder should be set up as follows:
    Owner: 'my name'
    Access: Read & Write
    Group: admin or 'my name'
    Access: Read only
    Others: Read only
    And the sub folders (Documents, Pictures etc.) should be set up as follows:
    Owner: 'my name'
    Access: Read & Write
    Group: admin or 'my name'
    Access: No access
    Others: No accesss
    Is this correct, & if so shall I just set permissions on my Home folder exactly the same as the new account I set up?
    Or is there some way of resetting permissions for the Home folder?
    (I know repairing permissions with Disk Utility doesn't do this).
    Power Mac G5 Dual 2.3, 2.5 GB RAM, 20 Cinema Display | MacBook Pro 2.0 15"   Mac OS X (10.4.6)  

    Mac OS X does not have a built-in way of doing this, but you can make one yourself. Open the Script Editor in the /Applications/AppleScript/ folder and enter the following:
    do shell script "chmod 755 ~"
    try
    do shell script "chmod 700 ~/Desktop"
    end try
    try
    do shell script "chmod 700 ~/Documents"
    end try
    try
    do shell script "chmod 700 ~/Library"
    end try
    try
    do shell script "chmod 700 ~/Music"
    end try
    try
    do shell script "chmod 700 ~/Pictures"
    end try
    try
    do shell script "chmod 755 ~/Public"
    end try
    try
    do shell script "chmod 755 ~/Sites"
    end try
    This script can be saved as an application, which makes it possible to fix the permissions on a home folder with two clicks. The try statements are included so that the script will run if a folder doesn't exist. If the ~ object is a symbolic link, the permissions on it may not be changed; you can use the code block
    tell application "Finder"
    set the_home to POSIX path of (home as alias)
    end tell
    do shell script ("chmod 755 " & the_home)
    in this case. The rest of the script works as before.
    (12450)

  • Access Denied for creating new folder

    Hi friends,
    When i tried to create a new folder under shared folders in catalog as a weblogic user, i couldnt get a option for creating new folder. But i have that option enabled in the My folders area.
    Im not sure why the create folder option is not enabled for the weblogic user in the shared folders.
    Im on OBIEE 11.1.1.7 and for a workaround i referred the below link
    https://forums.oracle.com/thread/2520389
    But i followed the steps mentioned in the above link, but not succeeded still facing the same create folder privilege issue under the shared folders for the weblogic user.
    Kindly suggest me your approach for solving this issue.
    Thanks
    Regards,
    Saro

    Hari,
    Restart the services (weblogic and BI) you should see it I have observed same kind of behavior in 11.1.1.7.0 (Admin tab missing and No Permissions icon for weblogic user) dont know exact reason
    Restart is not a solution but will see if you are able to see or not
    Thanks,
    Saichand

  • HT2476 Why when clicking the right mouse button for my external hard drive there is no option for "create new folder"?

    Hi there. I'm having a problem with my external hard drive. Actually with only one of them (others seem to be ok...). The problem is that when clicking the right mouse button (or using other ways to do the same), in the drop-down list there isn't an option for "create new folder". Please, can anyone help with this issue?

    The drive is NTFS formated. Most probably that's the reason, but there is some info on the drive which I wouldn't like to loose. If there is a way to re-format the drive and save the files, that would be great. If there isn't such a way, then please, tell me how to re-format it. But bear in mind as well that I'm using Parellels and the drive is to be used in Mac and Win modes, both. Just to add some more info: my other drive is FAT32 formated and all seems to go well with it.

  • Is there an app for creating a folder structure on the iPhone out there?

    I'm looking for an application to create folders (possibly password-protect them) on the iPhone, so I can add documents, PDFs, video clips etc to the phone and create subdivide them further in folders. There doesn't seem to be anything that does the right job in the app store. Is it not possible? Any feedback to help me understand would be appreciated.

    It is not possible. You cannot create the folder structure you're speaking of and you cannot save files to your iPhone, even if you had folders.
    There are no apps for folders or app organization. There are apps that allow you to access files from your desktop or the cloud from your iPhone. I use box.net. Dropbox and AirShare are others.

  • Adobe Presenter is unable to publish this presentation. Please check that you have enough disk space and you have appropriate permissions for the destination folder.

    I have Presenter 10 and published already my presentation to adobe connect. But now I cannot do that any more. I can't publish to my computer or as pdf also. I used collaboration and then put it off, but no effects. Where is the problem?

    Hello Thomas,
    I also deleted files in C:\Windows\Temp, but that didn't help, I still don't have a presenter add in icon in a ribbon, but under the new windows account I have presenter in a ribbon. 
    I am using Adobe Presenter 10, MS PowerPoint 2013 and Windows 7 Professional (Service Pack 1). On my "old" account I can see presenter in File, Options, Add-Ins as Inactive Application Add Ins. Every time I check it to be active, but all without result. So I prepare the slides on my account and go to another account for publishing. I'll be happy to resolve this problem.
    Svetlana

  • I Changed permissions for every enclosed folder in my Library (not Home)

    I wanted to change permissions on a fiie in my root Library (not Home Library) and clicked apply to enclosed items for the entire Library folder. Once I realized what happened (after the fact) I tried to repair permissions but things aren't working right obviously. I have a backup of the Library on my Time Machine drive that is before the snafu.
    Is is possible to restore just this Library folder, and if I restored just this folder using Time Machine would it also restore the permissions as they were before I screwed up.
    I'm backing up the altered Library folder to another drive just to be safe if I do need to restore.
    Always learning,
    Thanks
    Message was edited by: Thor Stevens

    Thor Stevens wrote:
    I wanted to change permissions on a fiie in my root Library (not Home Library) and clicked apply to enclosed items for the entire Library folder. Once I realized what happened (after the fact) I tried to repair permissions but things aren't working right obviously. I have a backup of the Library on my Time Machine drive that is before the snafu.
    Is is possible to restore just this Library folder, and if I restored just this folder using Time Machine would it also restore the permissions as they were before I screwed up.
    no, that's not possible because many of those items are in use while you are booted normally. you need to do a full system restore from TM from before you did this. from your last post you seem to be doing just that. and in the future NEVER ever use "apply to enclosed items" on ANY system created folders. that applies btw to things like your home folder, the library in your home folder, your desktop folder etc. use it only on folders you made yourself. apart from messing up permissions on system files like those in the root library, many system created folders like your home folder have hidden ACLs and using 'apply to enclosed items" propagates those ACLs to everything inside.
    I'm backing up the altered Library folder to another drive just to be safe if I do need to restore.
    Always learning,
    Thanks
    Message was edited by: Thor Stevens

  • KM Repository Service for creating a folder structure

    Hi All,
       We have a requirement in KM. Whenever a folder is created inside a folder (say '/documents/testFolder') ... .. a couple of subFolders need to be created inside this new folder.
    For example, if the new folder's name being created is <i>parentFolder1</i> then, the following structure shud be created inside this folder.
    parentFolder1
      |--> subFolder1
                 |--> subFolder11
                 |--> subFolder12
      |--> subFolder2
                 |--> subFolder21
    I tried to implement a KM repository service::
    My Rep Service code::
    package com.test;
    import java.util.Collection;
    import java.util.Iterator;
    import com.sap.tc.logging.Location;
    import com.sapportals.config.fwk.CannotAccessConfigException;
    import com.sapportals.config.fwk.Configuration;
    import com.sapportals.config.fwk.IConfigClientContext;
    import com.sapportals.config.fwk.IConfigManager;
    import com.sapportals.config.fwk.IConfigPlugin;
    import com.sapportals.config.fwk.IMutableConfigurable;
    import com.sapportals.config.fwk.InitialConfigException;
    import com.sapportals.portal.security.usermanagement.UserManagementException;
    import com.sapportals.wcm.WcmException;
    import com.sapportals.wcm.crt.component.IReconfigurable;
    import com.sapportals.wcm.crt.component.StartupException;
    import com.sapportals.wcm.crt.configuration.ConfigurationException;
    import com.sapportals.wcm.crt.configuration.IConfiguration;
    import com.sapportals.wcm.repository.AccessDeniedException;
    import com.sapportals.wcm.repository.ICollection;
    import com.sapportals.wcm.repository.IResource;
    import com.sapportals.wcm.repository.NotSupportedException;
    import com.sapportals.wcm.repository.Property;
    import com.sapportals.wcm.repository.ResourceException;
    import com.sapportals.wcm.repository.manager.IRepositoryManager;
    import com.sapportals.wcm.repository.manager.IResourceEvent;
    import com.sapportals.wcm.repository.manager.IResourceEventReceiver;
    import com.sapportals.wcm.repository.manager.ResourceEvent;
    import com.sapportals.wcm.repository.service.AbstractRepositoryService;
    import com.sapportals.wcm.repository.service.ServiceNotAvailableException;
    import com.sapportals.wcm.util.config.ConfigCrutch;
    import com.sapportals.wcm.util.events.IEvent;
    // implements IMyNewRepositoryService interface
      Note: IReconfigurable and IResourceEventReceiver interfaces are optional
    public class MytestRepositoryService extends AbstractRepositoryService implements IReconfigurable, IResourceEventReceiver {
      private static final String TYPE = "com.test.MytestRepositoryService";
      private Collection repositoryManagers;
      private static final Location log = Location.getLocation(MytestRepositoryService.class);
      //variables
           private static final String PLUGIN_FOLDERCREATION_SERVICE = "/cm/repository_services";
           private static final String CONFIGCLASS_FOLDERCREATION_SERVICE = "com.test.MytestRepositoryService";
           private static final String readPlugins[] = { PLUGIN_FOLDERCREATION_SERVICE };
    public static final String PROP_MYFOLDER = "myFolder";
      public MytestRepositoryService() {
        super();
        // Do not add code here. Add it to startUpImpl() instead
      public String getServiceType() {
        return MytestRepositoryService.TYPE;
      protected void startUpImpl(Collection repositoryManagers) throws ConfigurationException, StartupException {
        // implement this method as follows:
        // - Verify configuration data
        // - Get references to other needed (global) services
        // - Check whether other repository services (this service depends on) are also assigned to the repository managers
        // - Usually the service registers itself for certain events at all repository managers
        try  {
        catch (Exception e) {
          throw new StartupException(e.getMessage(), e);
         this.repositoryManagers = repositoryManagers;
         Iterator it = repositoryManagers.iterator();
         while (it.hasNext()){
           try {
              addRepositoryAssignment((IRepositoryManager) it.next());
           } catch (ServiceNotAvailableException e) {
              e.printStackTrace();
      protected void shutDownImpl() {
         Iterator it = repositoryManagers.iterator();
         while (it.hasNext()){
           try {
              removeRepositoryAssignment((IRepositoryManager) it.next());
           } catch (WcmException e) {
              e.printStackTrace();
      protected void addRepositoryAssignment(IRepositoryManager mgr) throws ServiceNotAvailableException {
        // Implement this method: Usually the service registers itself for certain events at the repository manager.
         try {
    //       mgr.getEventBroker().register(this, ResourceEvent.ALL_TEMPLATE);
           mgr.getEventBroker().register(this, new ResourceEvent(ResourceEvent.CREATE_COLLECTION, null));
         } catch (WcmException e) {
           e.printStackTrace();
      protected void removeRepositoryAssignment(IRepositoryManager mgr) throws WcmException {
        // Implement this method: Usually the service must unregister itself as an event handler.
    //     mgr.getEventBroker().unregister(this, ResourceEvent.ALL_TEMPLATE);
         mgr.getEventBroker().unregister(this, new ResourceEvent(ResourceEvent.CREATE_COLLECTION, null));
      public void reconfigure(IConfiguration config) throws ConfigurationException {
        this.stateHandler.preReconfigure();
        // check the new configuration data
        try {
        catch (ConfigurationException ex) {
          this.stateHandler.postReconfigure(ex);
          throw ex;
        this.config = config;
        this.stateHandler.postReconfigure();
      public void received(IEvent event) {
         IResourceEvent myEvent = (IResourceEvent) event;
         IResource resource = (IResource) myEvent.getParameter();
         String repositoryPath = "";
         String parentPath = "";
                //get the configuration...
                try {
                       IConfigClientContext context = IConfigClientContext.createContext(ConfigCrutch.getConfigServiceUser());
                     IConfigManager cfg = Configuration.getInstance().getConfigManager(context);
                     IConfigPlugin configPlugin = cfg.getConfigPlugin(PLUGIN_FOLDERCREATION_SERVICE);
                     if (configPlugin != null) {
                          IMutableConfigurable[] configurables = configPlugin.getConfigurables(CONFIGCLASS_FOLDERCREATION_SERVICE, false);
                          for (int i = 0; i < configurables.length; i++) {
                               IMutableConfigurable configurable = configurables<i>;
                               if (configurable.getConfigClass().getName().equals(CONFIGCLASS_FOLDERCREATION_SERVICE)) {
                                    // now get the attribute value...
                                    repositoryPath = configurable.getPropertyValue(PROP_MYFOLDER);  //// "documents/parentFolder1"
              } catch (InitialConfigException e2) {
                   e2.printStackTrace();
              } catch (CannotAccessConfigException e2) {
                   e2.printStackTrace();
              } catch (UserManagementException e2) {
                   e2.printStackTrace();
              try {
                   parentPath = resource.getParentCollection().getRID().toString();
              } catch (AccessDeniedException e1) {
                   e1.printStackTrace();
              } catch (ResourceException e1) {
                   e1.printStackTrace();
              if(repositoryPath.equals(parentPath))
                   //write my code here
                   if (resource != null && (resource.isCollection()) )
                        ICollection parentFolder = (ICollection) resource;
                        try {
                             <b>parentFolder.createCollection("subFolder1",null);</b>
                        } catch (NotSupportedException e) {
                             e.printStackTrace();
                        } catch (AccessDeniedException e) {
                             e.printStackTrace();
                        } catch (ResourceException e) {
                             e.printStackTrace();
    <b>...MytestRepositoryService.co.xml:</b>
    - <Configurable configclass="com.test.MytestRepositoryService">
      <property name="name" value="com.test.MytestRepositoryService" />
      <property name="active" value="true" />
    <i>  <property name="myFolder" value="/documents/parentFolder1" /></i>
      <property name="description" />
      </Configurable>
    <b>...MytestRepositoryService.cc.xml:</b>
    - <ConfigClass name="com.test.MytestRepositoryService" extends="RepositoryService">
      <attribute name="class" type="class" constant="com.test.MytestRepositoryService" />
      </ConfigClass>
    Have i done it right?? Where am i going wrong??? Plz advice.
    I need to 'myFolder' as a configurable property in KM's <i>Content Management --> Repository Services</i> section.
    Thanks!
    Regards,
    SK.

    Hi,
    I haven't check your code but you know that you can archive the same without writing a portal componente by using the template feature. It is a simple customizing. See http://help.sap.com/saphelp_nw70/helpdata/en/55/83bd402b8d8031e10000000a1550b0/frameset.htm
    Best Regards
    Frank

  • I need an app for creating simple signs like Windows Publisher allows. Suggestions?

    I have a MacBook Pro and purchased the Windows for Mac Office Suite software which includes Excel, Word, Outlook and Powerpoint. However, I now really need something similar to Publisher in order to create simple fliers and other items. I have Pages and thought that it would work for me, but I find that pictures I insert into a Pages doc are difficult to place or maneuver within the document. Any suggestions for a different app that would be easier to use?

    Word will actually 'work' for simple flyers - maybe even simple newsletters and the like. Do a Google search for some Word templates that you may be able to use.
    I have Pages but I don't use it - Word is powerful enough to do what you need, though, I would think.
    Clinton

  • What Permissions for my /home folder

    Somehow I messed up my /home/justin folder so bad that I can not even login. I think I need to do a chmod to something but I don't know what to do. I try to log in and it just says that /home/justin is missing but it is not. Also it was saying that my .dmrc needed to be 644 but still let my login. Then the next time i rebooted it would not let me log in at all.

    jae1227 wrote:It says file should be owned by user and have 644 permissions. I change the permissions and still get the error but it lets my login and go about my business.
    So you've done
    $ su
    $ chown user ~/.dmrc
    $ chmod 644 ~/.dmrc
    and still get the error?
    - Dave

  • Changing the regedit for creating new folder on desktop

    Below is the registry subkey I need to change.  However, I get to the ContextMenuHandlers and can not find the New.  How do I add New to the directory string???
    2. Locate and then click the following registry subkey:
    HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers\New\

    Below is the registry subkey I need to change.  However, I get to the ContextMenuHandlers and can not find the New.  How do I add New to the directory string???
    2. Locate and then click the following registry subkey:
    HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers\New\
    You say you want to change the key ‘New’, somehow I suspect that ‘New’ is a reserved word and would not be used as a key name, perhaps it should be New Folder.
    However, if you want to add an entry named New, it can be done by right-clicking ContextMenuHandlers and choosing Key (if it is to have sub entries) or any of the other types, e.g. String Value (you have to know this otherwise it probably won't work). If
    it doesn’t work, it can be deleted by right-clicking it and choosing delete.
    You cannot mess up anything by adding an entry, but it is advisable to backup the registry or create a system restore point before making any changes.

  • How to set permissions for folder?

    Dear all,
    How can iset permissions for a particular folder?
    I am creating new folders for new users  who access the program. 
    Is there any way yo set permissions so that no one is able to edit the name of the folder ?
    Thanks,
    Ritesh

    Hi Ritesh,
    Thanks for the post and I hope your well today.
    You can programmatically change the Read Only and Hidden Status of a file
    in labview using the DOS prompt from LabVIEW - called
    System.Execvi.
    Here are some links regarding the DOS commands you can use,
    http://www.ss64.com/nt/subinacl.html
    http://www.ss64.com/nt/cacls.html 
    So I beleive you could find a DOS command which could alter the editting properties of the name..
    Another way to prevent the user altering the file would be to change
    the user permission's in windows.. but it could affected the code and
    most IT departments would not allow this.
    Hope this helps,
    Kind Regards
    James Hillman
    Applications Engineer 2008 to 2009 National Instruments UK & Ireland
    Loughborough University UK - 2006 to 2011
    Remember Kudos those who help!

  • Permissions for Applications folder

    I think that my permissions in the Applications folder are not right. I first noticed this when trying to upgrade/update software. In the past, I've just dragged and dropped the new software to the folder, where it replaces the old software. I get a dialog asking if I want to replace the item, I say yes, and that's that. Now, I get the dialog asking if I want to replace, but it is followed by a message saying that I don't have sufficient permissions.
    I can manually drag the old item to the trash and delete it, then drag the new item into the folder. This makes no sense to me and I would like to be able to just replace the old with the new as I did before.
    Checking the permissions with Get Info I see that I am designated as one of two "everyone" groups and I have "custom access". All of the items within Applications shows 4 groups/names:
    everyone (custom)
    system (read write)
    admin (read write)
    everyone (read only)
    Yes, there are two "everyone" with different settings. I haven't figured out how to tell what the custom settings are, but there is a notation that "You have custom access".
    I have tried manually resetting permissions for the entire folder. That didn't work. It appeared to be changing permissions, but nothing actually changed.
    I tried logging in as root, but found that even there I could not delete any names/groups or change permissions for items in the Applications folder.
    Questions:
    Shouldn't I have full access to everything as root?
    How do I change permissions for items in Applications so that I can replace them without having to manually drag items to trash then manually drag the replacement into the folder?
    When did Mac's permissioning become as arcane and convoluted as Windows?
    Sorry, ignore that last one. This has been a very frustrating journey for me.

    Thank you! That worked. Here's the report:
    I issued the Terminal commands you suggested in the other thread you linked to.
    I then ran Disk Utility's Repair Permissions. It took about 30 minutes and returned 799,331 legitimate permissions errors, which it fixed. All were in the Applications folder.
    I ran Disk Utility again and got no permissions errors. I did get some ACL errors in:
    ACL found but not expected on "private/var/root/Library/Preferences".
    ACL found but not expected on "private/var/root/Library".
    ACL found but not expected on "private/var/root".
    ACL found but not expected on "Applications/Utilities/Disk Utility.app/Contents/Frameworks/DUSupport.framework/Versions/Current".
    ACL found but not expected on "Applications/Utilities/Disk Utility.app/Contents/Frameworks/DUSupport.framework/Resources".
    ACL found but not expected on "Applications/Utilities/Disk Utility.app/Contents/Frameworks/DUSupport.framework/DUSupport".
    ACL found but not expected on "Applications/Utilities/Disk Utility.app/Contents/Frameworks/DUSupport.framework/CodeResources".
    ACL found but not expected on "Applications/AppleScript/Example Scripts".
    ACL found but not expected on "Applications/QuickTime Player.app/Contents/Frameworks/DotMacKit.framework/Versions/Current".
    ACL found but not expected on "Applications/QuickTime Player.app/Contents/Frameworks/DotMacKit.framework/Resources".
    ACL found but not expected on "Applications/QuickTime Player.app/Contents/Frameworks/DotMacKit.framework/DotMacKit".
    ACL found but not expected on "Applications/QuickTime Player.app/Contents/Frameworks/DotMacKit.framework/CodeResources".
    ACL found but not expected on "Applications/iTunes.app/Contents/Frameworks/iPodUpdater.framework/Versions/Cur rent".
    ACL found but not expected on "Applications/iTunes.app/Contents/Frameworks/iPodUpdater.framework/Resources".
    ACL found but not expected on "Applications/iTunes.app/Contents/Frameworks/iPodUpdater.framework/iPodUpdater" .
    ACL found but not expected on "Applications/iTunes.app/Contents/Frameworks/iPodUpdater.framework/CodeResource s".

  • Altered Permissions in users home folder

    Help! I seem to have screwed up my friend's installation of 10.3.9 by messing up file/folder access privileges in her home folder. I was helping her to get some work done and now I have created a monster...
    Briefly
    Access permissions on her whole Home Folder (the Admin account) seem to all be set to another user's permissions (not Admin) and I haven't been able to reset them all recursively using Get Info. I have had partial success but some things refuse to run.
    Before I run BatchMod on her whole home folder, is there anything I should beware of? I have seen similar but not identical problems here. More details below:
    What Happened
    In order to run some Leopard-only Apps on her TiBook G4 I booted from my external drive running 10.4.9 and all went smoothly until I needed to access files on her user account's Desktop (located at MacHD/Users/Her_Username/desktop) but didn't have permission. So I altered permissions for the desktop folder (and applied to underlying folders) with Get Info as the Admin running 10.4 from the Firewire drive...
    So far, so good, but when it came to restoring her access permissions, I coudn't see her Account name on the dropdown menu as it is not a user on the system I was running via the Firewire drive. So I restarted from her hard drive and, so far as I am aware, restored the Ownership and Permissions for her desktop and all files on it back to her Username.
    However...
    After restarting, her whole Home folder (i.e. not just the desktop folder) seems to belong to the other user account on her Laptop even though it still sits in her User folder. Loads of Apps have problems or won't run at all because they cannot access caches, plists and other data in her Library.
    Spookily, the trash is empty and stays that way - anything I trash vanishes for ever after a warning dialogue. Also, many apps think they are running for the first time, even though I have restored permissions within preferences. And Firefox refuses to run because it says there is another copy already running on the machine - which there isn't.
    The good news is that the System folder and other users are unaffected, though it is a mystery how the permissions got changed in her whole home folder (right the way down) to the name of another user. I'm not normally that stupid - and if I can do it one way, why can't I redo it the other way? Could I have provoked the system into throwing a tantrum?
    I have manually restored lots of things but have now decided on Batch Mod to save time (and sanity). I presume there will be invisible files that need changing to allow access to the trash and various registration data etc - can I do this with BatchMod and can I safely apply BatchMod to the whole Home Folder?
    Help please!
    Gaberdine

    Thanks, Niel
    I shall do that as soon as I get the chance (after backing up what I can just to be safe).
    FWIW I no longer think I am the responsible for all the changed access permissions because preferences (eg Dock), favourites and cookies seem to have been copied from the other user account too! For instance, the BBC homepage thinks she lives in a different part of England (as per the other User Account)!
    This is weird; I suspect the software that apparently caused freezes and hangs - and some permissions error messages - under 10.3.9 (hence my booting from the firewire drive in 10.4) is actually responsible for messing things up.
    Makes me feel kinda better but it's still me thats gotta sort it out...

  • How do you create default Read/Write Permissions for more than 1 user?

    My wife and I share an iMac, but use separate User accounts for separate mail accounts, etc.
    However, we have a business where we both need to have access to the same files and both have Read/Write permissions on when one of us creates a new file/folder.
    By default new files and folders grant Read/Write to the creator of the new file/folder, and read-only to the Group "Staff" in our own accounts or "Wheel" in the /Users/Public/ folder, and read-only to Everyone.
    We are both administrators on the machine, and I know we can manually override the settings for a particular file/folder by changing the permissions, but I would like to set things up so that the Read/Write persmissions are assigned for both of us in the folder for that holds our business files.
    It is only the 2 of us on the machine, we trust each other and need to have complete access to these many files that we share. I have archiveing programs running so I can get back old versions if we need that, so I'm not worried about us overwriting the file with bad info. I'm more concerned with us having duplicates that are not up to date in our respective user accounts.
    Here is what I have tried so far:
    1. I tried to just set the persmissions of the containing folder with us both having read/write persmissions, and applied that to all containing elements.
    RESULT -> This did nothing for newly created files or folders, they still had the default permissions of Read/Write for the creating User, Read for the default Group, Read for Everyone
    2. I tried using Sandbox ( http://www.mikey-san.net/sandbox/ ) to set the inheritance of the folder using the methods laid out at http://forums.macosxhints.com/showthread.php?t=93742
    RESULT -> Still this did nothing for newly created files or folders, they still had the default permissions of Read/Write for the creating User, Read for the default Group, Read for Everyone
    3. I have set the umask to 002 ( http://support.apple.com/kb/HT2202 ) so that new files and folders have a default permission that gives the default group Read/Write permissions. This unfortunately changes the default for the entire computer, not just a give folder.
    I then had to add wife's user account to the "Staff" group because for some reason her account was not included in that. I think this is due to the fact that her account was ported into the computer when we upgraded, where as mine was created new. I read something about that somewhere, but don't recall where now. I discovered what groups we were each in by using the Terminal and typing in "groups username" where username was the user I was checking on.
    I added my wife to the "Staff" group, and both of us to the "Wheel" group using the procedures I found at
    http://discussions.apple.com/thread.jspa?messageID=8765421&#8765421
    RESULT -> I could create a new file using TextEdit and save it anywhere in my account and it would have the permissions: My Username - Read/Write, "Staff" or "Wheel" (depending on where I saved it) - Read/Write, Everyone - Read Only, as expected from the default umask.
    I could then switch over to my wife's account, open the file, edited it, and save it, but then the permissions changed to: Her Username - Read/Write, (unknown) - Read/Write, Everyone - Read Only.
    And when I switch back to my account, now I can open the file, but I can't save it with my edits.
    I'm at my wits end with this, and I can believe it is impossible to create a common folder that we can both put files in to have Read/Write permissions on like a True Shared Folder. Anyone who has used windows knows what you can do with the Shared folder in that operating system, ie. Anyone with access can do anything with those files.
    So if anyone can provide me some insight on how to accomplish what I really want to do here and help me get my system back to remove the things it seems like I have screwed up, I greatly appreciate it.
    I tried to give as detailed a description of the problem and what I have done as possible, without being to long winded, but if you need to know anything else to help me, please ask, I certainly won't be offended!
    Thanks In Advance!
    Steve

    Thanks again, V.K., for your assistance and especially for the very prompt responses.
    I was unaware that I could create a volume on the HD non-destructively using disk utility. This may then turn out to be the better solution after all, but I will have to free up space on this HD and try that.
    Also, I was obviously unaware of the special treatment of file creation by TextEdit. I have been using this to test my various settings, and so the inheritance of ACLs has probably been working properly, I just have been testing it incorrectly. URGH!
    I created a file from Word in my wife's account, and it properly inherited the permissions of the company folder: barara - Custom, steve - Custom, barara - Read/Write, admin - Read Only, Everyone - Read Only
    I tried doing the chmod commands on $TMPDIR for both of us from each of our accounts, but I still have the same behavior for TextEdit files though.
    I changed the group on your shared folder to admin from wheel as you instructed with chgrp. I had already changed the umask to 002, and I just changed it back to 022 because it didn't seem to help. But now I know my testing was faulty. I will leave it this way though because I don't think it will be necessary to have it set to 002.
    I do apparently still have a problem though, probably as a result of all the things I have tried to get this work while I was testing incorrectly with TextEdit.
    I have just discovered that the "unknown user" only appears when I create the a file from my wife's account. It happens with any file or folder I create in her account, and it exists for very old files and folders that were migrated from the old computer. i.e. new and old files and foders have permissions: barara - Read/Write, unknown user - Read Only, Everyone - Read Only
    Apparently the unknown user gets the default permissions of a group, as the umask is currently set to 022 and unknown user now gets Read Only permissions on new items, but when I had umask set to 002, the unknown user got Read/Write permissions on new items.
    I realize this is now taking this thread in a different direction, but perhaps you know what might be the cause of this and how to correct or at least know where to point me to get the answer.
    Also, do you happen to know how to remove users from groups? I added myself and my wife to the Wheel group because that kept showing up as the default group for folders in /Users/Shared
    Thanks for your help on this, I just don't know how else one can learn these little "gotchas" without assistance from people like you!
    Steve

Maybe you are looking for