Dell EMC Unity - Multiprotocol Umask/ModBits inconsistencies when creating files through SMB. (Dell EMC Correctable)

Summary: Impact: Unix Mode Bits can be improper following data migration to Dell EMC Unity.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Background:
Unix permission is not correct after multiprotocol shares migration from VNX to Dell EMC Unity. Customer has Unix permission incorrect after multiprotocol shares migration from VNX to Dell EMC Unity,
Previously 777 on VNX, showing 077 after migrated to Dell EMC Unity also with "nfsnobody" owner.

The Unix mode bits are not set as expected when a file is created from CIFS and the owner is a member of the administrators group.


The following is an output demonstrating the problem:
[root@localhost test]#    ls -l
total 96
d---rwxrwx.   3 4294967294 nfsnobody   152 Dec 30  2007 file1
d---rwxrwx.   3 nfsnobody  nfsnobody   152 Dec 30  2007 file2
d---rwxrwx.   2 nfsnobody  nfsnobody   152 Dec  5 15:00 folder1
d---rwxrwx.  56 nfsnobody  nfsnobody  8192 Oct 12 11:28 file3
d---rwxrwx. 780 nfsnobody  nfsnobody 57344 Dec  5 11:40 folder2
d---rwxrwx. 239 nfsnobody  nfsnobody 26624 Mar 11  2014 folder3
d---rwxrwx.   3 4294967294 nfsnobody   152 Jun 26  2004 RECYCLER
d---rwxrwx.   2 nfsnobody  nfsnobody   152 Jun 26  2004 System Volume Information
d---rwxrwx.   4 nfsnobody  nfsnobody   152 Nov  7 10:50 folder4

[root@localhost msshares_test]# cd folder1/
[root@localhost folder1]# ls -l
total 0

----rwxrwx. 1 nfsnobody nfsnobody 0 Dec  5 15:00 file.123.txt

Cause

The issue was under Dell EMC Unity ENG. investigation and it has been concluded that the code is not functioning as designed.

The problem can occur when:
A user that is a member of the Administrators group creates a directory giving only that user access (full control) explicit ACE (access control entry).  
Under that directory a file created will inherit the permissions from the parent.  

Resolution

Please contact DELL/EMC Customer Support for more information on this issue.
This problem is only relevant when an explicit ACE entry is in the parent folder.
This behavior is expected to be resolved in Dell EMC Unity OE 4.1 SP1 (Tentative Date Q1 2017)

Additional Information

Important Note on Unity MOD BITS:
When using Native policy when creating a file from CIFS the Unix mode bits are derived from the ACL. As indicated in the UI the umask is not used.

UMASK for Windows: bitmask that restricts default Unix rights for file and directory, only applies when a file or directory is created from SMB on multiprotcol file systems with access policy UNIX, NFS ACL inheritance takes precedence if present on the directory 

Affected Products

Dell EMC Unity Family

Products

Dell EMC Unity Family
Article Properties
Article Number: 000052573
Article Type: Solution
Last Modified: 30 May 2024
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.