Oneprovider
Interface |
Oneclient |
CDMI & REST1 (data access) |
REST2 (other operations) |
time |
allowed |
allowed |
allowed |
ip |
allowed |
allowed |
allowed |
asn |
allowed |
allowed |
allowed |
geo.country |
allowed |
allowed |
allowed |
geo.region |
allowed |
allowed |
allowed |
service |
allowed |
allowed |
allowed |
consumer |
rejected3 |
allowed |
allowed |
interface4 |
"oneclient" |
"rest" |
"rest" |
api |
allowed |
allowed |
allowed |
data.readonly |
allowed |
allowed |
rejected |
data.path |
allowed |
allowed |
rejected |
data.objectid |
allowed |
allowed |
rejected |
1Data access operations cover the complete CDMI API and REST endpoints for file and directory management, including metadata, permissions, and ACLs. Access to these endpoints requires tokens with a data access caveat.
2 Additional REST operations encompass APIs for shares, spaces, views, replicas & transfers, QoS, monitoring, and datastore changes. These endpoints are restricted with tokens containing a data access caveat.
3Mounting Oneclient currently doesn't support consumer tokens, preventing verification of consumer caveats on this interface.
4
The interface caveat must align with the request interface, as indicated in the table.