This service is available via Telligent.Evolution.Extensibility.Apis.Get<Telligent.Evolution.Extensibility.Ideation.Api.IIdeaPermissions>()
and is defined in Telligent.Evolution.Ideation.dll
Properties
Name | Type | Description | Default | Options |
---|---|---|---|---|
AutoApprove | Guid | |||
CreateComments | Guid | |||
CreateIdeas | Guid | |||
DeleteComments | Guid | |||
DeleteIdeas | Guid | |||
EditComments | Guid | |||
EditIdeas | Guid | |||
ManageChallenges | Guid | |||
ManageIdeaStatus | Guid | |||
ReadIdeas | Guid | |||
VoteDownIdeas | Guid | |||
VoteUpIdeas | Guid |
Methods
bool CanCreateComments(Guid challengeId);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
challengeId | Guid | Challenge Id | Required |
Return Type
bool
bool CanCreateIdeas(Guid challengeId);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
challengeId | Guid | Challenge Id | Required |
Return Type
bool
bool CanDeleteComment(Guid commentId, int userId);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
commentId | Guid | Comment Id | Required | ||
userId | int | User Id | Required |
Return Type
bool
bool CanDeleteComments(Guid challengeId);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
challengeId | Guid | Challenge Id | Required |
Return Type
bool
bool CanDeleteIdeas(Guid challengeId);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
challengeId | Guid | Challenge Id | Required |
Return Type
bool
bool CanEditIdeas(Guid challengeId);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
challengeId | Guid | Challenge Id | Required |
Return Type
bool
bool CanManageChallenges(int groupId);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
groupId | int | Group Id | Required |
Return Type
bool
bool CanManageChallenges(Guid containerId);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
containerId | Guid | Container Id | Required |
Return Type
bool
bool CanManageIdeaStatus(Guid challengeId);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
challengeId | Guid | Challenge Id | Required |
Return Type
bool
bool CanManageIdeaStatus();
Return Type
bool
bool CanModifyComment(Guid commentId, int userId);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
commentId | Guid | Comment Id | Required | ||
userId | int | User Id | Required |
Return Type
bool
bool CanModifyComments(Guid challengeId);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
challengeId | Guid | Challenge Id | Required |
Return Type
bool
bool CanReadIdeas(Guid challengeId);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
challengeId | Guid | Challenge Id | Required |
Return Type
bool
bool CanVoteDownIdeas(Guid challengeId);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
challengeId | Guid | Challenge Id | Required |
Return Type
bool
bool CanVoteUpIdeas(Guid challengeId);
Parameters
Name | Type | Description | Required | Default | Options |
---|---|---|---|---|---|
challengeId | Guid | Challenge Id | Required |
Return Type
bool