...
So permissions.config will have to be used to define the interface with server database and external solutions.
Permissions to functions in web viewer
The below permissions are used to control access to functions within Signifikant. If a user does not have permission to a function, user will not see the function.
...
Permissions can be put on parts, part assemblies, catalogues, documents, content sets. Permissions may also be put on presentation types, which may be used to create a permission on an information type. E.g. some parts may be restricted and these parts are classified as restricted parts using presentation type. A permission can now be put on this presentation type. Note that information may only be one presentation type.
...
Handling permissions to data in Manager
Permissions can be set on data in Manager. Nodes and Presentations may have permissions. At publish it is possible to limit which permissions are actually published to a web server or to an offline version. This function allows to limit the actual data available on a remote installation.
...
C:\ProgramData\Signifikant\Assert
Info | ||
---|---|---|
| ||
In version 4.6 permissions to functions in Manager is introduced. Data permissions have to be tagged in permissions.config to appear as permissions on data. |
WebViewer
If Signifikant Web Viewer is used for administrating users and groups permissions, admin will be able to select groups (0 or more) on each user. The permissions are available under each user in the admin section of the Web Viewer.
...
<Id>1</Id> | This is integer value written in incremental way. |
<Enabled>true</Enabled> | true or false will disable or enable Permission. If false, access control will be turned off for that function and users will be allowed to access the function. |
<Name>MyAccount</Name> | This holds the name of Permission resource. |
<DataPermissionEnabled> | Version 4.6 and later. If true this permission will appear as a permission on data in Manager. |
<Note>Users can access MyAccount settings</Note> | Description of permission. |
<Groups> | Groups hold the role applied to user. |
...