Table plus |
---|
applyColStyleToCell | true |
---|
heading | 0 |
---|
columnTypes | s,s,s,s |
---|
multiple | false |
---|
columnAttributes | style="background:#e5e7ea;font-weight:bold,,style="background:#e5e7ea;font-weight:bold, |
---|
enableSorting | false |
---|
|
Syntax | admShareFilteradmUnshareFilter(filterId, rights, sharePermsharePermId) | Package | adm | Alias | | Pkg Usage | [use adm; shareFilterunshareFilter(filterId, rights, sharePermsharePermId);] | |
Description
Excerpt |
---|
|
Un-Shares a filter. |
Shares Un-shares a filter. Share types may be 'project', 'projectRole', 'user', 'group', 'loggedin', 'global'.
The value of the share must reflect either the user id, group id or project key, or an array, pipe separated, of project key and role id.Removes the share by id. You will find the shares in the filter structure (including their ids)
Parameters
Table plus |
---|
applyColStyleToCell | true |
---|
columnTypes | s,s,s,s |
---|
heading | 0 |
---|
multiple | false |
---|
enableSorting | false |
---|
|
Parameter name | Type | Required | Description |
---|
filterId | int | Yes | The filter id | rightssharePermId | int | Yes | The rights. 1 means share . There's not much documentation in Atlassian API about this | sharePerm | JSharePermission | Yes | The grantee | permission id. | |
Return Type
boolean
Example
Code Block |
---|
|
JFilter f = admGetFilterByName(name)[0];
JSharePermission perm;
perm.type="project";
perm.object="TEST";
admShareFilteradmUnshareFilter(f.id, 1, perm);
perm.type="group";
perm.object="site-admins";
admShareFilter(f.id, 1, perm); |
...
Un-Shares the filter with some share perm given id
See also
Filter by label (Content by label) |
---|
showLabels | false |
---|
max | 25 |
---|
showSpace | false |
---|
cql | label = "filter_routine" and space = currentSpace ( ) |
---|
labels | array_routines |
---|
|