Project

General

Profile

Feature #23142

Change Permissions UI

Added by William Grzybowski over 4 years ago. Updated over 3 years ago.

Status:
Done
Priority:
Critical
Assignee:
-
Category:
GUI (new)
Estimated time:
3.00 h
Severity:
Reason for Closing:
Reason for Blocked:
Needs QA:
Yes
Needs Doc:
Yes
Needs Merging:
No
Needs Automation:
No
Support Suite Ticket:
n/a
Hardware Configuration:

Description

We need back the feature to set up permissions in the storage/volumes datagrid.


Related issues

Related to FreeNAS - Feature #24920: Need Unix Checkbox ComponentResolved2017-06-29
Related to FreeNAS - Bug #28083: From Storage-> Volumes -> Edit Permissions in the new UI, the Permission Type only includes Unix and Windows.Done2018-01-302018-03-09
Related to FreeNAS - Bug #28738: FreeNAS 11 new gui issue & permission issueDone2018-02-232018-03-09
Blocked by FreeNAS - Bug #28062: Return ACL in filesystem.stat API callDone

Associated revisions

Revision 74c1351d (diff)
Added by Erin Clark about 4 years ago

Make dataset permission editing actually work (just need to figure out how to know if it is a windows or unix dataset) Ticket: #23142

Revision 3e19f2bd (diff)
Added by Erin Clark over 3 years ago

Add mac mode, translation markers and proper acl handling to dataset permissions Ticket: #23142 Ticket: #28083

History

#1 Updated by William Grzybowski over 4 years ago

  • Assignee changed from William Grzybowski to Xin Tan

#2 Updated by Anonymous about 4 years ago

  • Assignee changed from Xin Tan to Anonymous

#3 Updated by Anonymous about 4 years ago

#4 Updated by Dru Lavigne about 4 years ago

  • Target version changed from 49 to 11.1

#5 Updated by Anonymous about 4 years ago

  • % Done changed from 0 to 90

This is mostly done, I can set permissions with it just fine but I don't know the api call for fetching existing permissions so it is not able to do that at this time

#6 Updated by Anonymous about 4 years ago

Editing now shows the right info, other than unix/windows dataset type

#7 Updated by Anonymous about 4 years ago

William tells me it is not currently possible to do windows permissions yet since that is something John needs to implement so this is done as much as it can be now

#8 Updated by Anonymous almost 4 years ago

  • Target version changed from 11.1 to 11.2-BETA1

This UI is as complete as it is going to get for 11.1, the rest will hopefully be finished by 11.2

#9 Updated by Dru Lavigne over 3 years ago

  • Status changed from Screened to Not Started

Erin: should a separate ticket be created for the remaining work?

#10 Updated by Anonymous over 3 years ago

  • Blocked by Bug #28062: Return ACL in filesystem.stat API call added

#11 Updated by Anonymous over 3 years ago

In order for this peice of functionality to be complete for beta I need this done https://redmine.ixsystems.com/issues/28062, currently it doesn't properly check for acl so while I can give the user an option to save an acl type it doesn't load the acl upon page load. So I either need acls decoupled from the rest call or a way to get the acl

#12 Updated by Anonymous over 3 years ago

  • Status changed from Not Started to Blocked

#13 Updated by Anonymous over 3 years ago

  • Related to Bug #28083: From Storage-> Volumes -> Edit Permissions in the new UI, the Permission Type only includes Unix and Windows. added

#14 Avatar?id=13649&size=24x24 Updated by Ben Gadd over 3 years ago

  • Related to Bug #28738: FreeNAS 11 new gui issue & permission issue added

#15 Updated by Anonymous over 3 years ago

  • Related to Bug #28738: FreeNAS 11 new gui issue & permission issue added

#16 Updated by Anonymous over 3 years ago

  • Related to deleted (Bug #28738: FreeNAS 11 new gui issue & permission issue)

#17 Avatar?id=13649&size=24x24 Updated by Ben Gadd over 3 years ago

Erin, are all the API tickets for this one complete?

#18 Updated by Anonymous over 3 years ago

  • Status changed from Blocked to In Progress
  • Assignee changed from Anonymous to Vaibhav Chauhan

This should complete the permissions component (other than adding the ability to use AD/LDAP users)

https://github.com/freenas/webui/pull/483

See this bug for AD/LDAP user functionality:

https://redmine.ixsystems.com/issues/28738

#19 Updated by Vaibhav Chauhan over 3 years ago

  • Assignee changed from Vaibhav Chauhan to Anonymous

reviewed

#20 Updated by Dru Lavigne over 3 years ago

  • Status changed from In Progress to Done
  • Target version changed from 11.2-BETA1 to Master - FreeNAS Nightlies
  • Needs Merging changed from Yes to No

Also available in: Atom PDF